3.2. RPM を使用した cert-manager Operator のインストールと有効化
microshift-cert-manager RPM は、いつでもインストールできるオプションのコンポーネントです。以下の手順に従って、証明書マネージャーをインストールし、確認します。
手順
次のコマンドを実行して、
microshift-cert-managerRPM を使用してcert-manager-operatorをインストールします。sudo dnf install microshift-cert-manager
$ sudo dnf install microshift-cert-managerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、使用されている証明書マネージャーのバージョンを確認します。
rpm -qi microshift-cert-manager
$ rpm -qi microshift-cert-managerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して MicroShift を再起動します。
systemctl microshift restart
$ systemctl microshift restartCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
microshift-cert-managerRPM がインストールされていることを確認します。oc get deployment -n cert-manager-operator
$ oc get deployment -n cert-manager-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
NAME READY UP-TO-DATE AVAILABLE AGE cert-manager-operator-controller-manager 1/1 1 1 2d22h
NAME READY UP-TO-DATE AVAILABLE AGE cert-manager-operator-controller-manager 1/1 1 1 2d22hCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、'cert-manager' デプロイメントが準備完了状態にあり、cert-manager namespace が最新であることを確認します。
oc get deployment -n cert-manager
$ oc get deployment -n cert-managerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
NAME READY UP-TO-DATE AVAILABLE AGE cert-manager 1/1 1 1 2d22h cert-manager-cainjector 1/1 1 1 2d22h cert-manager-webhook 1/1 1 1 2d22h
NAME READY UP-TO-DATE AVAILABLE AGE cert-manager 1/1 1 1 2d22h cert-manager-cainjector 1/1 1 1 2d22h cert-manager-webhook 1/1 1 1 2d22hCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、Pod が
cert-managernamespace で実行されていることを確認します。oc get pods -n cert-manager
$ oc get pods -n cert-managerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
NAME READY STATUS RESTARTS AGE cert-manager-7cfb4fbb84-qdmk8 1/1 Running 2 2d22h cert-manager-cainjector-854f669657-xzs8b 1/1 Running 2 2d22h cert-manager-webhook-68fd6d5f5c-j942h 1/1 Running 2 2d22h
NAME READY STATUS RESTARTS AGE cert-manager-7cfb4fbb84-qdmk8 1/1 Running 2 2d22h cert-manager-cainjector-854f669657-xzs8b 1/1 Running 2 2d22h cert-manager-webhook-68fd6d5f5c-j942h 1/1 Running 2 2d22hCopy to Clipboard Copied! Toggle word wrap Toggle overflow