這個步驟說明如何下載及安裝 cert-manager,這是 Apigee Hybrid 運作的必要條件。
安裝 cert-manager
- 使用下列指令從 GitHub 安裝 cert-manager v1.5.4。
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.5.4/cert-manager.yaml
您應該會看到回應,指出已建立 cert-manager 命名空間和數個 cert-manager 資源。例如:
customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io configured customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io configured ... mutatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook configured validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook configured
- 使用
kubectl get pods指令確認 cert-manager 是否已正確安裝:kubectl get pods -n cert-manager
NAME READY STATUS RESTARTS AGE cert-manager-86c986667c-7tqgv 1/1 Running 0 2d21h cert-manager-cainjector-74ccd955db-sb6ls 1/1 Running 0 2d21h cert-manager-webhook-7cbb85cfb7-z9kwq 1/1 Running 0 2d21h
摘要
您現在已安裝 cert-manager,可以安裝 ASM,為混合式執行階段層提供 Istio Ingress 功能連線。
1 2 (NEXT) Step 3: Install ASM 4 5 6 7 8 9