小于 1 分钟
小于 1 分钟
Redis 1主2从3哨兵
1、添加仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
## 更新仓库
helm repo update
## 搜索redis
helm search repo bitnami/redis
# NAME CHART VERSION APP VERSION DESCRIPTION
# bitnami/redis 17.8.0 7.0.8 Redis(R) is an open source, advanced key-value ...
# bitnami/redis-cluster 8.3.8 7.0.8 Redis(R) is an open source, scalable, distribut...
小于 1 分钟
MySQL(1主2从)
1、添加仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm search repo bitnami/mysql
# NAME CHART VERSION APP VERSION DESCRIPTION
# bitnami/mysql 9.5.0 8.0.32 MySQL is a fast, reliable, scalable, and easy t...
小于 1 分钟
RabbitMQ集群
添加仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm search repo bitnami/rabbitmq
# NAME CHART VERSION APP VERSION DESCRIPTION
# bitnami/rabbitmq 11.10.0 3.11.9 RabbitMQ is an open source general-purpose mess...
# bitnami/rabbitmq-cluster-operator 3.2.4 2.1.0 The RabbitMQ Cluster Kubernetes Operator automa...
小于 1 分钟
MinIO集群
1、添加仓库
## 添加 minio 的仓库
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm search repo bitnami/minio
# NAME CHART VERSION APP VERSION DESCRIPTION
# bitnami/minio 12.1.8 2023.2.22 MinIO(R) is an object storage server, compatibl...
小于 1 分钟
MySQL 示例部署包含一个ConfigMap、两个存储挂载pv和pvc、两个 Service 与一个 StatefulSet。
ConfigMap
cat mysql-master-cnf.yaml
#master--my.cnf
apiVersion: v1
kind: ConfigMap
metadata:
name: mysql-master-cnf
namespace: bc-cnp
data:
my.cnf: |-
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
server_id=1
log-bin=mysql-bin
read-only=0
replicate-ignore-db=mysql
replicate-ignore-db=sys
replicate-ignore-db=information_schema
replicate-ignore-db=performance_schema
大约 3 分钟