2016 - 2024

感恩一路有你

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集群

集群 状态 K8S 数据 功能

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。