k8s 微服务部署架构图 构建有状态应用,K8S究竟准备好了吗?
浏览量:4445
时间:2023-06-11 14:01:57
作者:采采
构建有状态应用,K8S究竟准备好了吗?
K8S从最初的发布到现在,已经更新迭代到了v1.18版本,v1.18版本提高了38个功能:其中15个可以提高功能已趋向平稳,11个beta,12个刚刚进入alpha。目前我们早就将测试集群生级至v1.18,并就开始测试其2011版引入的Windows CSI等功能。
目前我们在K8S集群中作战部署了ElasticsearchCluster、Mysql Cluster、Redis Cluster、MongoDB-Replica-Set、Rabbit-MQ等应用,并在集群中短短稳定运行至少三年时间,其中大部份运用经过了百万级数据的生产环境考验。从目前的实践来看,K8S的有状态部署已经至少了可用状态,肯定这与部署的有很大的关系,数据自然持久化的配置、平易近人性可以设置等都很有。
RabbitMQ集群:
ES集群:
MySQL集群:
举例说明什么样的应用需要使用k8s statefulset?
statfulset主要注意是是在k8s集群防御部署有状态的服务如Kafkaredismongdbmysql集群
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。