分布式环境中的一些基础组件
Mr.Lee 2025-05-14 22:29:23 favorKubernetesRedisMinioMySQL
书接上回, 上次咱们将 own-open-apis
项目, 部署到了 Kubernetes
集群环境中. worker-*
节点也可以正常拉取镜像了...多实例带来了很多问题....比如, 之前key: value
存储在内存中, 现在多实例情况下, 就会各存各的, 就要引入公共存储. 如: Redis
, Minio
, MySQL
等....这次我们就尝试在Kubernetes
环境中, 安装这些基础组件
闲言少叙, 开始正文
#
# 下载chart包
❯ cd ~/development/workspace/docker/helm
❯ helm pull oci://registry-1.docker.io/bitnamicharts/minio --version 16.0.10
Pulled: registry-1.docker.io/bitnamicharts/minio:16.0.10
Digest: sha256:4927f3269ca49c2789bbf0c394eadca3c08ee8ccc114d452c6d59bf4432dc07a
❯ helm pull oci://registry-1.docker.io/bitnamicharts/redis --version 21.1.2
Pulled: registry-1.docker.io/bitnamicharts/redis:21.1.2
Digest: sha256:1286b4590e4a97c91b0d7f584dc01e8f441017ca9cc86576903e7ad26533d62b
❯ helm pull oci://registry-1.docker.io/bitnamicharts/mysql --version 13.0.0
Pulled: registry-1.docker.io/bitnamicharts/mysql:13.0.0
Digest: sha256:759f92ebd14d7af0ed1d971b172d5dc6c64d4eea6ed3d25334ab9c4c0c11985d
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
最后的成果