ステップ 2: cert-manager をインストールする

このステップでは、Apigee ハイブリッドの動作に必要な cert-manager をダウンロードしてインストールする方法について説明します。

cert-manager をインストールする

  1. 次のコマンドを使用して、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 Namespace が 1 つと、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 Ingress 機能を接続する準備が整いました。

1 2 (次)ステップ 3: ASM をインストールする 4 5 6 7 8 9