• Mysql部署

    预备知识

    如果你不知道Mysql是做什么的,那么请参考下面链接(包括但不限于)进行学习:

    添加choerodon chart仓库并同步

    helm repo add c7n https://openchart.choerodon.com.cn/choerodon/c7n/
    helm repo update
    

    部署Mysql

    创建mysql所需PVC

    helm install c7n/persistentvolumeclaim \
        --set accessModes={ReadWriteOnce} \
        --set requests.storage=2Gi \
        --set storageClassName=nfs-provisioner \
        --version 0.1.0 \
        --name c7n-mysql-pvc \
        --namespace c7n-system
    

    部署mysql

    helm install c7n/mysql \
        --set persistence.enabled=true \
        --set persistence.existingClaim=c7n-mysql-pvc \
        --set env.MYSQL_ROOT_PASSWORD=password \
        --set service.enabled=ture \
        --set config.max_connections=500 \
        --set config.max_allowed_packet=32M \
        --set config.lower_case_table_names=1 \
        --set config.character_set_server=utf8mb4 \
        --set config.collation_server=utf8mb4_general_ci \
        --version 0.1.0 \
        --name c7n-mysql \
        --namespace c7n-system