This document defines the roadmap for Beku development.
- 支持Apply方法,存在即更新,不存在即部署;
- 修复PVCMount() 带来的异常;
- 支持对Deployment对Pod优先级的设置,保证进一步保障应用的稳定性;
- 支持资源对象PriorityClass,保证高优先级、重量级的应用优先被调度和部署成功,提升应用的稳定性;
- 增加Deployment,StatefulSet,DaemonSet 对PreStop的支持,此功能支持在容器容器删除前,做一些清理工作,支持Shell/HTTP;
- 增加Deployment,StatefulSet,DaemonSet 对PostStart的支持,此功能支持在容器启动前做一些初始化操作,支持Shell/HTTP;
- apiServer证书支持base64编码之后注册;
- 支持ServiceAccount
- 支持ClusterRole
- 支持ClusterRoleBinding
- 支持RoleBinding
- 支持SA(serviceAccount)应用身份认证
- 支持ClusterRole访问权限控制
- 支持User,Group,SA三种方式到ClusterRole的绑定---ClusterRoleBinding
- 支持Deployment的NodeAffinity
- 支持StatefulSet的NodeAffinity
- 支持Deployment的污染容忍Toleration
- 支持Node资源对象