数据库是一个典型的有状态服务,他的部署和无状态服务是不一样的。
PostgresSQL----基于Kubernetes部署PostgresSQL-CSDN博客
一、创建SC、PV和PVC存储对象
二、部署PostgresSQL
Volume · Kubernetes 中文指南------云原生应用架构实战手册
有状态应用:
StatefulSet 有状态应用_MssGuo的博客-CSDN博客
一般PostgresSQL、ftp、VictoriaMetrics 等服务如果要在K8S中部署,都需要自己开发operator。
例如:
zVictoriaMetrics之vm-operator - 知乎z
5 个 PostgreSQL Kubernetes Operator 选择_postgresql-operator_进击云原生的博客-CSDN博客