SEO三人行

seo网站_seo自学网 > SEO经验分享 > 正文

Kubernetes(K8s) 全新版本 昂首领航 三会归一 共享全

网络整理:06-13 点击提交给百度收录

3月25日,Kubernetes 发布了全新的1.14版本。此版本有更多功能转向稳定。对用户和运营而言是重要里程碑。

此版本由31个增强功能组成:10个移动到稳定、12个在测试版、7个新增。此版本的主题具有可扩展性,可支持 Kubernetes 上更多工作负载,其中三个主要功能转向一般可用,以及一个重要的安全功能转向 beta。此外,此版本还有值得注意的 Pod 和 RBAC 增强功能。

让我们深入了解此版本的主要功能:

Windows 节点的生产级支持,提升部署运营效率

到目前为止,Kubernetes 中的 Windows 节点支持处于测试阶段,允许许多用户进行实验并查看 Kubernetes for Windows 容器的价值。Kubernetes 现在正式支持将 Windows 节点添加为工作节点,编排 Windows 容器,从而使庞大的 Windows 应用程序生态系统能够利用我们平台的强大功能。投资基于 Windows 的应用程序和基于 Linux 的应用程序的企业,无论操作系统如何,都可以不必寻找单独的协调器来管理其工作负载,从而提高整个部署的运营效率。

Kubectl 三项更新

新的 Kubectl 文档和徽标



Kubectl 的文档已经从头开始重写,重点是使用声明性资源配置来管理资源。 新的 kubectl 徽标和吉祥物(发音为 kubee-cuddle)显示在新的 docs 站点徽标上。

KustomizeIntegration

Kustomize 的声明性 Resource Config 创建功能现在可以通过-k 标志在 kubectl 中获得(例如,对于 apply、get 等命令)和 kustomize 子命令。Kustomize 使用 Kubernetes 原生概念帮助用户创建和重用 Resource Config。用户现在可以使用 kubectl apply-k dir/ 将目录内的 kustomization.yaml 一起应用于集群。

Kubectl 插件机制简化和自定义

Kubectl 插件机制允许开发者以独立二进制文件的形式发布自己的自定义 kubectl 子命令。这可以用于扩展具有新的更高级功能的 kubectl 和附加的 porcelain(例如,添加 set-ns 命令)。插件必须具有 kubectl- 命名前缀并存在于用户的 $PATH 中。插件机制在 GA 已经大大简化,并且类似于 git 插件系统。

持久本地卷现在是 GA

此功能转向稳定,使本地连接存储可用作持久卷源。分布式文件系统和数据库,由于性能和成本,是持久性本地存储的主要用例。在云供应商上,本地 SSD 提供比远程磁盘更好的性能。在裸机上,除了性能之外,本地存储通常更便宜,并且使用它是配置分布式文件系统的必要条件。

PID 数量可设定为默认值

进程 ID(PID)是 Linux 主机上的基本资源。在不遇到任何其他资源限制的情况下,达到任务限制并导致主机不稳定是会发生的。管理员需要一些机制来确保用户 Pod 不会导致 PID 耗尽,从而阻止主机守护程序(运行时、kubelet 等)运行。此外,确保在 pod 之间限制 PID 以确保它们对节点上的其他工作负载的影响有限是很重要的。

作为 beta 功能,管理员可以通过将每个 Pod 的 PID 数量设定默认值,以提供 pod-to-pod PID 隔离。此外,作为 alpha 功能,管理员可以通过节点可分配的方式,为用户 Pod 保留大量可分配的 PID,从而启用节点到 Pod 的 PID 隔离。该社区希望在下一版本中将此功能转为测试版。

其他更新的功能

Pod 优先级和抢占使 Kubernetes 调度程序能够首先调度更重要的 Pod,当集群资源不足时,它会删除不太重要的 Pod,以便为更重要的 Pod 创建空间。重要性由优先级指定。

Pod ReadinessGates 为 Pod 准备就绪提供了外部反馈的扩展点。

加强默认 RBAC 发现 clusterrolebindings 会从 API 集中删除发现,默认情况下允许进行未经身份验证的访问,从而提高 CRD 的隐私性,以及默认群集的默认安全状态。

Kubernetes 社区快速壮大

本次全新版本的发布,是数百名提供技术和非技术内容的个人的努力。还要特别感谢Google 高级测试工程师 Aaron Crickenberger 领导的发布团队。发布团队中的43个人协调了发布的许多方面,从文档到测试,验证和功能完整性。

新版本的发布过程就是开源软件开发协作的一个最佳演示。Kubernetes 已经形成了一个积极的正向增长反馈循环,不断发布新版本吸引更多的新用户,同时有更多的贡献者提交代码,最终形成了一个有活力的社区生态。迄今为止,Kubernetes 拥有超过28,000名个人贡献者,以及超过57,000人的活跃社区。

Tags:[db:TAG标签](121439)

转载请标注:SEO三人行——Kubernetes(K8s) 全新版本 昂首领航 三会归一 共享全

搜索
网站分类
标签列表