Helm:
什么是helm,在没有这个heml之前,deployment service ingress的作用就是通过打包的方式,把deployment service ingress这些打包在一块,一键式的部署服务,类似于yum
官方提供的一个类似于安全仓库的功能,可以实现一键化部署应用
三个部分组成:
Chart helm的软件包,部署包,service ingress,定义好的yaml资源,类似于yum的rpm包
Release: 可以理解为版本,也可以理解为在安装过程中,这个部署的应用起一个名字
Repository:仓库,提供一个服务器,服务器中包含chart的资源,yaml资源的保存的本地地址
下载 helm3
添加自动补齐
source <(helm completion bash)
安装仓库
直接复制命令
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add stable http://mirror.azure.cn/kubernetes/charts
helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
helm repo add incubator https://charts.helm.sh/incubator
如何查看仓库列表:
如何更新:
查询bitnami是否有nginx的资源