资讯专栏INFORMATION COLUMN

Kubernetes1.14版本亮点新功能

skinner / 937人阅读

摘要:当服务器可以作为节点以后,用户可以在容器中运行基于平台的应用了比如程序等这也使得成为第一个全功能的跨平台集群管理工具。同时,新解决方案还采用了临时密钥来加强节点间证书传递的安全性。

部分翻译自https://sysdig.com/blog/whats...

Kubernetes 1.14的亮点新功能:

支持Windows容器服务

可以通过kubeadm动态地创建一个高可用集群

将kustomize整合进了kubectl

为kubectl更新了插件机制

说明

#116 支持Windows容器服务器(Windows Server Containers)
阶段:接近Stable
功能组:Windows
SIG-Windows这个提案花了接近3年时间,进入了接近稳定的阶段。当Windows服务器可以作为k8s节点以后,用户可以在Kubernetes容器中运行基于Windows平台的应用了(比如.Net程序等)这也使得Kubernetes成为第一个全功能的跨平台集群管理工具。
更详细的说明可以参考这里

#357 Ability to create dynamic HA clusters with kubeadm
阶段:Alpha
功能组:Cluster Lifecycle

要创建一个高可用的Kubernetes集群,有两种方式:

etcd节点与控制平面的节点(Master节点)部署在一起

额外多带带部署etcd节点,不与控制平面的节点(Master节点)混布

这个版本的kubeadm提供了在节点间自动拷贝证书的功能。不需要像之前的版本那样,在创建高可用集群的时候还需要手动的在不同节点间去拷贝证书。同时,新解决方案还采用了临时密钥来加强节点间证书传递的安全性。

需要了解更多信息可以参考这里

#633 Integrate Kustomize into Kubectl
阶段:Stable
功能组: Client

Kubernetes声明式API对象规范是管理工作负载的推荐方法,但是kubectl工具对于这些规范文件(也就是yaml文件)比较难管理,经常要用户自己开发小工具来管理规范文件或生成模板文件。

kustomize试图解决上面的问题,上图是一个典型的工作流,示意了kustomize通过deployment和service的配置文件自动创建ConfigMaps或Secrets对象。

通过使用kustomize子命令,用户可以使用kustomization.yaml文件来引用配置文件,从这些文件生成配置,并允许用户应用配置转换。
需要了解更多信息可以参考这里以及中文介绍

#579 Updated plugin mechanism for kubectl
进度:接近Stable
功能组:Client

Alpha版本的插件(子命令)功能目前有一些功能限制:

插件脚本和可执行文件必须放在预定义好的目录中

每个插件都要有原数据文件

对于没有一个明确的方式如何去用新的子命令插件去覆盖特定的子命令

经过重新设计的插件系统去除了这些限制,使用者只需要在自己的路径中增加插件的可执行路径,就可以通过kubectl执行这些子命令,

插件必须具有kubectl- 为命名的前缀,插件的名字描述了插件的目的,例如kubectl-sysdig_capture插件可以通过以下命令调用:

kubectl sysdig-capture 

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/32951.html

相关文章

  • Kubernetes 1.14 正式发布 Windows 节点全新增强

    摘要:此次发布的内容包括节点生产级支持更新持久局部卷。后续博云将持续关注技术动态,并将基于新功能发布并验证更多用户使用场景,为企业级用户体统稳定安全可靠的服务。 3月26日, Kubernetes1.14版本正式发布,自v1.13 发布仅仅过去了112天,这也是 kubernetes 在2019年的首次发布。此次发布的内容包括:Windows 节点生产级支持、kubectl 更新、持久局部卷...

    tinysun1234 评论0 收藏0
  • Kubernetes的几种主流部署方式02-kubeadm部署1.14版本高可用集群

    摘要:所以,选择把运行直接运行在宿主机中,使用容器部署其他组件。独立部署方式所需机器资源多按照集群的奇数原则,这种拓扑的集群关控制平面最少就要台宿主机了。 在上篇文章minikube部署中,有提到Minikube部署Kubernetes的核心就是Kubeadm,这篇文章来详细说明下Kubeadm原理及部署步骤。写这篇文章的时候,Kubernetes1.14刚刚发布,所以部署步骤以1.14版为...

    atinosun 评论0 收藏0
  • Kubernetes的几种主流部署方式02-kubeadm部署1.14版本高可用集群

    摘要:所以,选择把运行直接运行在宿主机中,使用容器部署其他组件。独立部署方式所需机器资源多按照集群的奇数原则,这种拓扑的集群关控制平面最少就要台宿主机了。 在上篇文章minikube部署中,有提到Minikube部署Kubernetes的核心就是Kubeadm,这篇文章来详细说明下Kubeadm原理及部署步骤。写这篇文章的时候,Kubernetes1.14刚刚发布,所以部署步骤以1.14版为...

    superw 评论0 收藏0
  • Rancher v1.2新版本亮点解析

    摘要:最新版本已全面发布,除了对最新版本的和的必要支持之外,此次升级还包括对容器管理平台本身的主要功能的提升。的一大亮点就是允许用户在不同的基础设施中自由选择要使用何种工具。 Rancher最新版本Rancher v1.2已全面发布,除了对最新版本的Kubernetes、Docker和Docker Compose的必要支持之外,此次升级还包括对Rancher容器管理平台本身的主要功能的提升。...

    kaka 评论0 收藏0
  • Kubernetes 1.12全新发布!功能亮点解析

    摘要:距离上一次版本发布三个月之隔,是今年的第三个主要版本。证书轮换证书轮换功能现已进入状态。这一功能可以在当前证书到期时自动续订密钥和服务器的证书。更多包含许多修复和内部组件的改进,此次的更新明显侧重于稳定核心以及使现有的功能成熟。 Kubernetes1.12已于今日全新发布!Kubelet证书轮换、资源配额优先级、挂载命名空间、对Azure的增强支持等10大亮点功能,本文为你一一解读!...

    Developer 评论0 收藏0

发表评论

0条评论

skinner

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<