1、数据卷
pod中容器之间共享数据,可以使用数据卷
2、应用程序健康检查
容器内服务可能进程阻塞无法处理请求,可以设置监控检查策略保证应用健壮性
3、复制应用程序实例
控制器维护着pod副本数量,保证一个pod或一组同类的pod数量始终可用
4、弹性伸缩
根据设定的指标(cpu利用率)自动缩放pod副本数
5、服务发现
使用环境变量或者DNS插件保证容器中程序发现pod入口访问地址
6、负载均衡
一组pod副本分配一个私有的集群IP地址,负载均衡转发请求到后端容器。在集群内部其他pod可通过这个clusterIP访问应用
7、滚动更新
更新服务不中断,一次更新一个pod,而不是同时删除整个服务。
8、服务编排
通过文件描述部署服务,使得应用程序部署变得更高效
9、资源监控
node节点组件集成cAdvisor资源收集工具,可通过Heapster汇总整个集群节点资源数据,然后存储到InfluxDb时序数据库,再由Grafana展示。
10、提供认证和授权
支持角色访问控制(RBAC)认证授权等策略
原文:https://www.cnblogs.com/mxc01/p/12021927.html