Kubernetes 1.18改进了Kubectl的调试,安全性等

上周 新版本的发布 容器编排平台 Kubernetes 1.18, 那个版本 包括38项更改和改进, 除了15个处于稳定状态和11个处于beta状态之外, 提出了12种新的alpha状态更改。 在准备新版本时,不仅要努力完善各种功能,还要稳定实验能力,并结合新的发展。

对于那些不熟悉Kubernetes的人应该知道 这是一个容器编排平台允许您管理隔离容器的集群 共同提供并提供了用于部署,维护和扩展在容器中运行的应用程序的机制。

萨尔瓦多PROYECTO 最初是由Google创建的,后来又转移到了另一个平台上,由Linux Foundation策划。 该平台定位为由社区开发的通用解决方案,未链接到单个系统,并且能够与任何云环境中的任何应用程序一起使用。 Kubernetes代码用Go编写,并根据Apache 2.0许可进行分发。

Kubernetes 1.18有什么新功能?

这个新版本的 Kubernetes对Kubectl进行了各种增强, 广告中提到其中 添加了命令“ kubectl debug”的Alpha版本,使用调试工具运行容器时,可以轻松在pod中进行调试。

当命令 “ Kubectl diff”已被宣布稳定,这使您可以查看应用清单后集群中将发生的变化。

所有“ kubectl运行”命令生成器均已删除,除了单个Pod Generator启动外,还有指示器 –干跑已更改,取决于其值(客户端,服务器和没有),命令的测试执行在客户端或服务器端进行。

编码 kubectl被分配到一个单独的存储库。 这使我们能够将kubectl与内部kubernetes依赖项分开,并使将代码轻松导入第三方项目变得容易。

恩CUANTO一个 更改网络后,请注意,IPv6支持现在处于beta中,添加了PVC克隆,网络可能阻止诸如永久磁盘之类的原始设备,支持在CSI中阻止原始设备,有关驱动器请求将磁盘连接至CSI控制器的信息传输,以及新的“不可变”字段具有已添加到ConfigMap和Secret对象。

在其他突出的变化中:

  • 最终取消了使用不推荐使用的API组/ v1beta1应用程序和/ v1beta1扩展的功能。
  • ServerSide Apply已更新为beta2状态。 此增强功能将kubectl对象操作带入API服务器。
  • CertificateSigningRequest API已声明稳定。
  • 支持Windows平台。
  • Windows节点支持继续扩展
  • CRI-ContainerD支持
  • RuntimeClass的实现
  • CSI代理
  • 转移的支持一直稳定
  • 组托管服务帐户
  • 用户名运行
  • 拓扑管理器已获得测试版状态。 该功能包括NUMA分配,可防止多路插座系统的性能下降。
  • Beta状态是使用PodOverhead函数获得的,该函数允许您在RuntimeClass中指定启动主目录所需的其他资源量。
  • 扩展的大页面支持,将alpha隔离状态添加到容器中,并支持多级大页面大小。
  • 添加了AppProtocol字段,您可以在其中指定应用程序使用哪种协议
  • 转换为测试版状态,默认情况下启用EndpointSlicesAPI,这是常规端点的功能更强大的替代品。
  • 添加了一个IngressClass对象,该对象指示输入控制器的名称,其附加参数以及默认情况下使用它的符号。
  • 增加了在HPA中指定更改运行中的房屋数量时,即,当负载增加时,它会立即启动N倍副本的主动程度的功能。

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。