第4章 Wasm プラグインアクセス用の registry.redhat.io への認証
RateLimitPolicy および AuthPolicy のみの場合、OpenShift Service Mesh で Gateway API プロバイダーとして使用される Wasm プラグインイメージにアクセスするには、registry.redhat.io
に対して認証する必要があります。
前提条件
-
registry.redhat.io
にアクセスするための認証情報がある。アクセスできない場合は、Creating Registry Service Accounts を参照してください。
手順
Gateway に namespace を作成します。以下に例を示します。
oc create ns api-gateway
oc create ns api-gateway
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Gateway namespace に以下のシークレットを作成します。
oc create secret docker-registry wasm-plugin-pull-secret -n api-gateway \ --docker-server=registry.redhat.io \ --docker-username=your-registry-service-account-username \ --docker-password=your-registry-service-account-password
oc create secret docker-registry wasm-plugin-pull-secret -n api-gateway \ --docker-server=registry.redhat.io \ --docker-username=your-registry-service-account-username \ --docker-password=your-registry-service-account-password
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - RateLimitPolicy または AuthPolicy をデプロイする各ゲートウェイ namespace でこの手順を繰り返します。