步驟 2:安裝 cert-manager

本步驟說明如何下載及安裝 cert-manager,這是 Apigee Hybrid 運作所需的工具。

安裝 cert-manager

  1. 使用下列指令,從 GitHub 安裝 cert-manager 1.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
    
  2. 使用 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 入口函式連線。

1 2 (NEXT) 步驟 3:安裝 ASM 4 5 6 7 8 9