このステップでは、Apigee ハイブリッドの動作に必要な cert-manager をダウンロードしてインストールする方法について説明します。
cert-manager をインストールする
- 次のコマンドを使用して、GitHub から cert-manager v1.7.2 をインストールします。
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.7.2/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
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