このページの改善にご協力ください
このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。
Kubernetes バージョンアップグレードの準備およびクラスターインサイトでの設定ミスのトラブルシューティング
Amazon EKS クラスターインサイトでは、問題の検出と解決のための推奨事項が提供され、クラスターの管理に役立ちます。すべての Amazon EKS クラスターは、Amazon EKS がキュレートしたインサイトのリストと照合して、自動的かつ定期的にチェックされます。これらのインサイトチェックは Amazon EKS によって完全に管理され、どのような検出結果にも対処するための推奨事項を提示します。
Amazon EKS は、設定インサイトとアップグレードインサイトの 2 種類のインサイトを提供します。設定インサイトは、クラスターまたはワークロードの機能を損なう可能性のある EKS Hybrid Nodes の設定ミスを特定します。アップグレードインサイトは、Kubernetes の新しいバージョンにアップグレードする機能に影響を与える可能性のある問題を特定します。
実行されたインサイトチェックのリストと、Amazon EKS によって特定された関連する問題を確認するには、AWS Management Console、AWS CLI、AWS SDK、および Amazon EKS ListInsights
API オペレーションを呼び出すことができます。この手順については、「クラスターインサイトを表示する」を参照してください。
頻度 Amazon EKS では、24 時間ごとにクラスターインサイトが更新されます。クラスターインサイトは、手動では更新できません。クラスターの問題を修正すると、クラスターインサイトが更新されるまでしばらく時間がかかります。修正が完了したかどうかを判断するには、変更を実施した時刻とインサイトチェックの「最終更新時刻」を比較します。
アクセス許可 Amazon EKS は、すべての EKS クラスターでクラスターインサイトのクラスターアクセスエントリを自動的に作成します。このエントリは、クラスターに関する情報を表示するアクセス許可を EKS に付与します。EKS はこの情報を使用してインサイトを生成します。詳細については、「AmazonEKSClusterInsightsPolicy」を参照してください。
クラスターインサイトを使用した Kubernetes バージョンアップグレードの準備
重要
Amazon EKS では、特定のクラスターインサイトの問題が発生した際に --force
フラグでのクラスターアップグレードが必要となる機能が一時的にロールバックされています。詳細については、GitHub の「Temporary rollback of enforcing upgrade insights on update cluster version
クラスターの更新に関する詳細については、「ステップ 3: クラスターコントロールプレーンを更新する」を参照してください。
アップグレードインサイトは、クラスターインサイト内の特定のタイプのインサイトチェックです。これらのチェックは Kubernetes バージョンアップグレードの準備状況に関するインサイトを返します。Amazon EKS は、すべての EKS クラスターでアップグレードインサイトチェックを実行します。
-
クラスターの Kubernetes バージョンを更新する前に、Amazon EKS コンソール
のオブザーバビリティダッシュボードの [クラスターインサイト] タブを確認してください。 -
クラスターに問題が見つかった場合は、確認して適切な修正を行います。問題には、Amazon EKS および Kubernetes のドキュメントへのリンクも含まれます。
-
問題を修正したら、クラスターインサイトが更新されるまで待機します。すべての問題が解決したら、クラスターを更新します。
Amazon EKS は Kubernetes バージョンアップグレードの準備状況に関するインサイトを返します。アップグレードインサイトは、Kubernetes クラスターのアップグレードに影響する可能性のある問題を特定します。これにより、管理者がアップグレードの準備に費やす労力が最小限に抑えられ、新しい Kubernetes バージョンでのアプリケーションの信頼性が高まります。クラスターは、Amazon EKS によって Kubernetes バージョンアップグレードに影響する可能性のある問題のリストと照合して自動的にスキャンされます。Amazon EKS は、各 Kubernetes バージョンリリースで行われた変更のレビューに基づいて、インサイトチェックのリストを頻繁に更新します。
Amazon EKS のアップグレードインサイトにより、新しいバージョンのテストと検証のプロセスがスピードアップします。また、クラスター管理者やアプリケーション開発者は、懸念事項を浮き彫りにし、修正に関するアドバイスを提供することで、最新の Kubernetes 機能を活用できます。
クラスターインサイトを使用した設定ミスのトラブルシューティング
EKS クラスターインサイトは、ハイブリッドノードを使用して Amazon EKS クラスターを自動的にスキャンし、Kubernetes コントロールプレーンからウェブフックへの通信、exec やログなどの kubectl コマンドなどに障害をもたらす設定の問題を特定します。設定インサイトは問題を明らかにし、修復に関する推奨事項を提供し、完全に機能するハイブリッドノードのセットアップまでの時間を短縮します。