主要更新和发布的主题
- Kubernetes now supports up to 5,000 nodes via etcd v3, which is enabled by default.
Kubernetes支持5000+节点通过etcd v3,并默认使用v3
- Role-based access control (RBAC) has graduated to beta, and defines secure default roles for control plane, node, and controller components.
基于角色的访问控制进入beta版本。
- The kubeadm cluster bootstrap tool has graduated to beta. Some highlights:
kubeadm集群工具升级到beta版本
- All communication is now over TLS
- Authorization plugins can be installed by kubeadm, including the new default of RBAC
- The bootstrap token system now allows token management and expiration
- The kubefed federation bootstrap tool has also graduated to beta.
kubefed也到了beta版本
- Interaction with container runtimes is now through the CRI interface, enabling easier integration of runtimes with the kubelet. Docker remains the default runtime via Docker-CRI (which moves to beta).
与容器运行时交互使用CRI接口,使运行时更容易与kubelet集成。默认使用beta版本的Docker-CRI
- Various scheduling features have graduated to beta:
以下调度功能进入beta版本
- You can now use multiple schedulers
可以使用多个scheduler
- Nodes and pods now support affinity and anti-affinity
- Advanced scheduling can be performed with taints and tolerations
- You can now use multiple schedulers
- You can now specify (per pod) how long a pod should stay bound to a node, when there is a node problem.
可以指定pod绑定到某个节点的时间当节点出现问题。
- Various storage features have graduated to GA:
存储功能进入GA
- StorageClass pre-installed and set as default on Azure, AWS, GCE, OpenStack, and vSphere
StorageClass预先安装 Azure, AWS, GCE, OpenStack, and vSphere
- Configurable Dynamic Provisioning and StorageClass
动态配置StorageClass
- StorageClass pre-installed and set as default on Azure, AWS, GCE, OpenStack, and vSphere
- DaemonSets can now be updated by a rolling update.
现在可以滚动更新DaemonSets
详细更细说明:
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md#downloads-for-v160
本文来自一云博客:
http://blog.yiyun.pro/kubernetes-16/