新訊:在TwitterMastodon取得專案更新

安裝 cert-manager csi-driver

安裝步驟

您必須在您的叢集上已安裝且正常運作的 cert-manager,並且至少執行 Kubernetes v1.19

關於如何安裝 cert-manager 的說明可以在本網站上找到

要安裝 csi-driver,請使用 helm

helm repo add jetstack https://charts.jetstack.io --force-update
helm upgrade cert-manager-csi-driver jetstack/cert-manager-csi-driver \
--install \
--namespace cert-manager \
--wait

您可以透過檢查 CSIDriver 資源是否存在,以及每個節點是否存在參考 csi.cert-manager.io 的 CSINode 資源來驗證安裝是否正確完成。

$ kubectl get csidrivers
NAME CREATED AT
csi.cert-manager.io 2019-09-06T16:55:19Z
$ kubectl get csinodes -o yaml
apiVersion: v1
items:
- apiVersion: storage.k8s.io/v1beta1
kind: CSINode
metadata:
name: kind-control-plane
ownerReferences:
- apiVersion: v1
kind: Node
name: kind-control-plane
...
spec:
drivers:
- name: csi.cert-manager.io
nodeID: kind-control-plane
topologyKeys: null
...

使用方式

📖 閱讀 csi-driver 文件