Kubernetes 1.11版发布,网络及存储功能有重大改进!
Kubernetes项目的发展速度有目共睹,从开发者钟爱该项目,逐渐开始加入企业所需要的功能,从一开始先是扩大集群规模,再开始导入RBAC机制、数据加密,甚至开始陆续开始整合Linux及Windows环境。现在该工具,也成为各大厂商想要进军云服务,都得要支持的标配。在今年3月时,Kubernetes 1.10版发布,而按照每季发布的更新周期,近日Kubernetes 1.11也正式推出了。
Kubernetes表示,新版本除了加大规模、水平扩展程度外,这次较为重大的功能主要是Kubernetes网络及存储功能的加强。现在1.11版的Kubernetes,已经可以支持使用者,在集群内利用IPVS执行负载平衡。而存储功能也是过去两次发布都在改进的功能,该项目已着手整合公有云、本地环境的存储架构整合。
而Kubernetes 1.11版的重要特色,首先是支持开发者用Linux虚拟服务器内的IPVS功能,作为Kubernetes集群内的负载平衡工具,现在该功能已经是正式版本。Kubernetes表示,此功能可以改善网络吞吐量、延迟时间,以及加强水平扩展规模。目前IPVS并不是预设开启,但Kubernetes表示,企业已经可以在正式环境中利用该功能,处理网络流量。再者,现在使用者可在Kubernetes环境中,选用CoreDNS作为DNS套件,如果使用Kubeadm部署Kubernetes集群,此功能会预设开启。
除了网络功能,存储功能加强也是新版Kubernetes的重要特色。这次分别发布了两个Alpha功能。首先,现在开发者可以在在线直接调整持久存储容量大小,使用者不需要将Pod关闭、拔掉Volume,也能增加容量。第二个Alpha功能则是新推一个容量套件,让使用者可指定各节点连结的存储容量大小。Kubernetes表示,过去得设定环境变量,才能限制各节点的存储容量。