如题,银行内的k8s,是否有定期升级的计划?
社区对k8s支持的生命周期太短,如果严格按照生命周期,可能每年都需要进行版本升级工作,这和银行传统的vmware管理相悖,各位银行同业如何看待这个事情?
银行内的Kubernetes一般都是采用长期支持(LTS)版本,这些版本相对于其他版本会更加稳定和可靠,可以有效降低升级带来的风险。此外,银行也会制定自己的升级计划,并根据实际业务需要进行计划的调整和优化。银行的升级计划一般会充分考虑新版本的功能和安全性,以及升级带来的风险和影响。
对于Kubernetes的生命周期问题,社区正在不断改进和优化其支持策略,以提供更长的支持期限和更好的兼容性。此外,银行也会采取一些措施,如定期进行漏洞扫描和修复,加强安全监控和管理等,以确保系统的安全性和稳定性。
最后,银行可以通过实施灰度发布、备份和灾备等策略来控制升级过程中的风险,并确保业务的平稳运行。
收起可以选择使用长期支持版本(Long-term Support,LTS),也可选择 CNCF 认证的 Kubernetes 管理服务(如 SMTX Kubernetes 服务,简称 SKS),进行 Kubernetes 版本的自动更新升级,同时简化工作负载集群生命周期管理。
可参考: https://www.talkwithtrend.com/Article/268551
银行行业在使用Kubernetes时,通常会有定期升级计划。这是因为Kubernetes的版本更新非常频繁,每个版本都会带来新的功能和修复漏洞,因此定期升级可以保证银行的Kubernetes集群始终保持最新的功能和安全性。
虽然Kubernetes社区对支持的生命周期相对较短,但是银行可以选择使用长期支持版本(Long-term Support,LTS)或者商业支持版本,以延长Kubernetes的生命周期。此外,银行还可以选择使用自动化工具来简化版本升级过程,例如使用GitOps工具来自动化部署和更新Kubernetes集群。
银行传统的VMware管理和Kubernetes管理确实存在一些不同,但是Kubernetes的优势在于它可以更好地支持容器化应用程序的部署和管理,提高了应用程序的可移植性和可扩展性。因此,银行可以考虑将Kubernetes作为一种补充,与VMware等传统管理工具结合使用,以实现更高效的应用程序管理和部署。