5.1.11 Kubernetesネームスペースおよびシークレットの作成
デプロイメント用のKubernetesネームスペースおよびシークレットを作成します。
- <INSTALL_HOST>で次のコマンドを実行して、デプロイメントにKubernetesネームスペース
oaansを作成します:kubectl create namespace oaans - OAAネームスペースで、コンテナ・イメージ・レジストリ(CIR)に
dockersecretというKubernetesシークレットを作成します。これは、管理コンテナ・ポッドがイメージをCIRにプッシュできるようにするため、またOAA/OARM/OUAデプロイメントがイメージをCIRからプルするために必要です。
たとえば:kubectl create secret docker-registry dockersecret --docker-server=<CONTAINER_REGISTRY> \ --docker-username='<USER_NAME>' \ --docker-password='<PASSWORD>' \ --docker-email='<EMAIL_ADDRESS>' \ --namespace=<namespace>kubectl create secret docker-registry dockersecret --docker-server=container-registry.example.com \ --docker-username="user@example.com" \ --docker-password=<PASSWORD> \ --docker-email=user@example.com \ --namespace=oaans