8、Kubernetes 中 Helm 部署与管理指南

Kubernetes 中 Helm 部署与管理指南

1. 使用 Bitnami Helm Chart 部署 MySQL

在使用 Bitnami Helm Chart 部署 MySQL 时,有几个关键方面值得关注,包括 Labels、ServiceAccounts、Secrets 和 ConfigMaps 的使用。

1.1 Labels

通过 helm template 输出可以看到,资源具有一组共同的标签:

labels:
  app.kubernetes.io/name: mysql
  helm.sh/chart: mysql-8.8.8
  app.kubernetes.io/instance: mysql
  app.kubernetes.io/managed-by: Helm

这些标签有助于将资源识别为 MySQL 应用的一部分,并表明它们由 Helm 使用特定的图表版本进行管理。标签对于选择资源很有用,在为其他资源定义配置时经常会用到。

1.2 ServiceAccounts

Kubernetes 集群为了访问控制的目的,区分了人类用户和应用程序。ServiceAccount 是一种 Kubernetes 资源,代表一个应用程序及其被允许访问的内容。例如,一个 ServiceAccount 可能被授予访问 Kubernetes API 的某些部分,或者访问一个或多个包含特权信息(如登录凭证)的 Secret。在使用 Helm 安装 MySQL 时,后者的功能用于在 Pod 之间

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值