翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
チュートリアル: プライベートレジストリ認証のシークレットを作成する
AWS Secrets Manager を使用してプライベートレジストリ認証情報のシークレットを作成するには、次の手順を実行します。
基本的なシークレットを作成する
-
https://console.aws.amazon.com/secretsmanager/
から AWS Secrets Manager コンソールを開きます。 -
[Store a new secret] (新しいシークレットの保存) を選択します。
-
[Select secret type] (シークレットタイプの選択) で、[Other type of secrets] (他の種類のシークレット) を選択します。
-
[プレーンテキスト] を選択し、次の形式でプライベートレジストリ認証情報を入力します。
{ "username" : "
privateRegistryUsername
", "password" : "privateRegistryPassword
" } -
[Next] を選択します。
-
[Secret name] (シークレット名) に、オプションのパスと名前 (例:
production/MyAwesomeAppSecret
またはdevelopment/TestSecret
) を入力し、[Next] (次へ) を選択します。オプションで説明を追加することもできます。後でこのシークレットを思い出すのに役立ちます。シークレット名に使用できるのは、ASCII 文字、数字、または以下の記号のみです:
/_+=.@-
。 -
(オプション) この時点で、シークレットのローテーションを設定することができます。この手順では、[Disable automatic rotation] (自動ローテーションを無効化) は無効のままにし、[次] を選択します。
新規または既存のシークレットの更新を設定する方法については、「AWS Secrets Manager シークレットの更新」を参照してください。
-
設定を確認した上で、[Store secret] (シークレットの保存) を選択し、入力した全内容を Secrets Manager の新しいシークレットとして保存します。
ジョブ定義を登録し、[プライベートレジストリ] で [プライベートレジストリ認証] をオンにします。その後、[Secrets Manager ARN または名前] で、シークレットの Amazon リソースネーム (ARN) を入力します。詳細については、「プライベートレジストリの認証で必須の IAM アクセス許可」を参照してください。