7.5.3 部署cert-manager

可以通过以下地址获取到最新的cert-manager的Helm chart:

https://hub.helm.sh/charts/jetstack/cert-manager

使用Helm,用以下命令检查是否已安装cert-manager:


helm ls

输出应类似于下面的例子,并显示证书的管理用STATUS的DEPLOYED:


helm ls
NAME          REVISION  UPDATED                   STATUS    CHART             APP VERSION NAMESPACE
cert-manager  1         Sun Jan 13 20:48:17 2019  DEPLOYED  certmanager-1.2.3 0.6.2       istio-system

如果没有创建cert-manager,则可以通过如下命令进行创建:


helm install --namespace istio-system --name cert-manager {cert-manager helm chart
的路径}

当然除了使用Helm进行安装部署cert-manager之外,也可以通过其他方式如kubectl apply YAML文件执行部署,在此不再赘述。