跳至主要內容
Helm安装Redis

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...

容器技术kubernetes实战kubernetes实战小于 1 分钟
Helm安装Mysql

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...

容器技术kubernetes实战kubernetes实战小于 1 分钟
Helm安装RabbitMQ

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...

容器技术kubernetes实战kubernetes实战小于 1 分钟
Helm安装MinIO

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...

容器技术kubernetes实战kubernetes实战小于 1 分钟
MySQL主从

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

容器技术kubernetes实战kubernetes实战大约 3 分钟