安裝 cert-manager csi-driver
安裝步驟
您必須在您的叢集上已安裝且正常運作的 cert-manager,並且至少執行 Kubernetes v1.19
。
關於如何安裝 cert-manager 的說明可以在本網站上找到。
要安裝 csi-driver,請使用 helm
helm repo add jetstack https://charts.jetstack.io --force-updatehelm upgrade cert-manager-csi-driver jetstack/cert-manager-csi-driver \--install \--namespace cert-manager \--wait
您可以透過檢查 CSIDriver 資源是否存在,以及每個節點是否存在參考 csi.cert-manager.io
的 CSINode 資源來驗證安裝是否正確完成。
$ kubectl get csidriversNAME CREATED ATcsi.cert-manager.io 2019-09-06T16:55:19Z$ kubectl get csinodes -o yamlapiVersion: v1items:- apiVersion: storage.k8s.io/v1beta1kind: CSINodemetadata:name: kind-control-planeownerReferences:- apiVersion: v1kind: Nodename: kind-control-plane...spec:drivers:- name: csi.cert-manager.ionodeID: kind-control-planetopologyKeys: null...
使用方式
📖 閱讀 csi-driver 文件。