可以通过以下地址获取到最新的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文件执行部署,在此不再赘述。