Kubernetes 1.9出炉! 支持Windows特定应用
今年第四度的更新,Kubernetes 1.9正式版释出重点仍放在增加新功能以及软件运作的强健性,特别是Workloads API在1.9版本已是正式版,在移除了一些可能会影响关键任务稳定性的新功能后,Workloads API稳定度大大提升。
另一个吸睛的功能是Kubernetes开始支持Windows,让特定只能在Windows执行的应用程式,开始也能在Kubernetes上运作,如此用上Kubernetes的情境增加,企业使用的比例也会上升,不过目前仍在测试版。
Workloads API释出正式版后,在Kubernetes中设定已是预设启用。Workloads API实为一群API的集合,其中包含了DaemonSet、Deployment、ReplicaSet以及StatefulSet API,提供长时运行有状态与无状态的工作负载基础,但是批次工作负载的API,像是JOB与CronJob并不包含在这次的稳定版中,而是会有独立的版本释出。
另外,新版本也强化了储存功能。Kubernetes原生支持了常用的NFS以及iSCSI两种在公私有云的储存解决方案,但随着Kubernetes生态系越来越广,开始有各种的需求声音出现,因此Kubernetes 1.9加入了Container储存介面跨产业的标准协议,以降低开发云端储存的障碍,同时也能提升相容性。而此功能目前仍在Alpha测试版,不建议在产品环境使用。