# 使用helm安装mysql 首先,初始化下 helm 的仓库,命名为 bitnami ```bash helm repo add bitnami https://charts.bitnami.com/bitnami ``` 其次,查看下仓库 bitnami 里有哪些包 ```bash helm search repo bitnami ``` ![](./img/repo.png) 接着,通过 grep 命令过滤下 mysql 包相关的信息 ```bash helm serach repo|grep mysql ``` ![](./img/repo_mysql.png) 然后,安装 mysql 包到 k8s,可以看到安装的 ```bash helm repo update # 确定我们可以拿到最新的charts列表 helm install bitnami/mysql --generate-name ``` ![](./img/install_mysql_chart.png) 查看已经安装的 chart 列表,可以看到mysql已经装上了: ```bash helm list ``` ![](./img/list.png) 现在,使用`helm status xxx`命令查看已安装mysql的状态 ![](./img/status.png) 以下说法错误的是? ## 答案 helm install 后 mysql 服务就启动了 ## 选项 ### A kubectl 命令可以获取安装的 mysql 密钥 ### B 安装后的 mysql 可以通过 kubectl run 命令在pod上启动 mysql服务 ### C 可以通过 helm 在 k8s 上安装 mysql