このページの改善にご協力ください
このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。
EKS Pod Identity エージェントで IPv6 を無効にする
AWS Management Console
- 
            EKS Pod Identity エージェントで IPv6を無効にするには、EKS アドオンの [オプション設定] に次の設定を追加します。- 
                  アマゾン EKS コンソール を開きます。 
- 
                  左のナビゲーションペインで、[クラスター] を選択し、次にアドオンを設定するクラスター名を選択してください。 
- 
                  [アドオン] タブを選択してください。 
- 
                  EKS Pod Identity エージェントのアドオンボックスの右上にあるボックスを選択し、[編集] を選択します。 
- 
                  EKS Pod Identity エージェントの設定ページの場合: - 
                        使用する [バージョン] を選択します。前のステップと同じバージョンを保持し、別のアクションでバージョンと設定を更新することをお勧めします。 
- 
                        [オプションの構成設定] を展開します。 
- 
                        [設定値] で JSON キー "agent":とにネストした JSON オブジェクトの値に、キー"additionalArgs":を指定します。結果のテキストは有効な JSON オブジェクトでなければなりません。このキーと値だけがテキストボックス内のデータである場合はキーと値を中括弧{ }で囲みます。次の例はネットワークポリシーが有効になっていることを示しています:{ "agent": { "additionalArgs": { "-b": "169.254.170.23" } } }この設定では、エージェントが使用する唯一のアドレスに IPv4アドレスを設定します。
 
- 
                        
- 
                  EKS Pod Identity エージェントのポッドを置き換えて新しい設定を適用するには、[変更を保存] を選択します。 Amazon EKS は、EKS Pod Identity エージェントの Kubernetes DaemonSetのロールアウトを使用して EKS アドオンに変更を適用します。ロールアウトのステータスはAWS Management Console のアドオン [更新履歴] とkubectl rollout status daemonset/eks-pod-identity-agent --namespace kube-systemで追跡できます。kubectl rolloutは以下のコマンドを実行してください:$ kubectl rollout history -- View rollout history pause -- Mark the provided resource as paused restart -- Restart a resource resume -- Resume a paused resource status -- Show the status of the rollout undo -- Undo a previous rolloutロールアウトに時間がかかりすぎる場合、Amazon EKS はロールアウトを取り消し、[アドオン更新] のタイプと [失敗] のステータスのメッセージがアドオンの [更新履歴] に追加されます。問題を調査するには、ロールアウトの履歴から開始し、EKS Pod Identity エージェントのポッドで kubectl logsを実行して EKS Pod Identity エージェントのログを確認します。
 
- 
                  
- 
            [更新履歴] の新しいエントリのステータスが [成功] の場合、ロールアウトが完了し、アドオンはすべての EKS Pod Identity エージェントのポッドで新しい設定を使用していることを意味します。 
AWS CLI
- 
            EKS Pod Identity エージェントで IPv6を無効にするには、EKS アドオンの [オプション設定] に次の設定を追加します。次の AWS CLI コマンドを実行します。 my-clusterをクラスターの名前に置き換え、IAM ロール ARN を使用するロールに置き換えます。aws eks update-addon --cluster-name my-cluster --addon-name eks-pod-identity-agent \ --resolve-conflicts PRESERVE --configuration-values '{"agent":{"additionalArgs": { "-b": "169.254.170.23"}}}'この設定では、エージェントが使用する唯一のアドレスに IPv4アドレスを設定します。Amazon EKS は、EKS Pod Identity エージェントの Kubernetes DaemonSet のロールアウトを使用して EKS アドオンに変更を適用します。ロールアウトのステータスはAWS Management Console のアドオン [更新履歴] と kubectl rollout status daemonset/eks-pod-identity-agent --namespace kube-systemで追跡できます。kubectl rolloutは以下のコマンドを実行してください:kubectl rollout history -- View rollout history pause -- Mark the provided resource as paused restart -- Restart a resource resume -- Resume a paused resource status -- Show the status of the rollout undo -- Undo a previous rolloutロールアウトに時間がかかりすぎる場合、Amazon EKS はロールアウトを取り消し、[アドオン更新] のタイプと [失敗] のステータスのメッセージがアドオンの [更新履歴] に追加されます。問題を調査するには、ロールアウトの履歴から開始し、EKS Pod Identity エージェントのポッドで kubectl logsを実行して EKS Pod Identity エージェントのログを確認します。