クラスター - Eksctl ユーザーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

クラスター

この章では、eksctl を使用した EKS クラスターの作成と設定について説明します。また、アドオンと EKS Auto Mode も含まれています。

トピック:

  • EKS アクセスエントリ

    • aws-auth ConfigMap を EKS アクセスエントリに置き換えて Kubernetes RBAC 管理を簡素化する

    • 既存の IAM ID マッピングを aws-auth ConfigMap からアクセスエントリに移行する

    • クラスター認証モードを設定し、クラスター作成者の管理者アクセス許可を制御する

  • デフォルトのアドオンの更新

    • 古いクラスターでデフォルトの EKS アドオンを更新してクラスターを安全に保つ

  • アドオン

    • アドオンのインストール、更新、削除のルーチンタスクを自動化します。

    • Amazon EKS アドオンには、AWS アドオン、オープンソースコミュニティアドオン、マーケットプレイスアドオンが含まれます。

  • EKS 自動モード

    • AWS が EKS インフラストラクチャを管理できるようにすることで、運用オーバーヘッドを削減する

    • デフォルトの汎用プールとシステムプールの代わりにカスタムノードプールを設定する

    • 自動モードを使用するように既存の EKS クラスターを変換する

  • CloudWatch ロギング

    • 特定の EKS コントロールプレーンコンポーネントのログを有効にしてクラスターの問題をトラブルシューティングする

    • EKS クラスターログのログ保持期間を設定する

    • eksctl コマンドを使用して既存のクラスターログ記録設定を変更する

  • クラスターのアップグレード

    • EKS コントロールプレーンバージョンを安全にアップグレードしてセキュリティと安定性を維持する

    • 古いグループを新しいグループに置き換えて、ノードグループ間でアップグレードをロールアウトする

    • デフォルトのクラスターアドオンを更新する

  • クラスターの作成と管理

    • デフォルトのマネージド型ノードグループを使用して基本的な EKS クラスターをすばやく開始する

    • 特定の設定で設定ファイルを使用してカスタマイズされたクラスターを作成する

    • プライベートネットワークとカスタム IAM ポリシーを使用して既存の VPCs にクラスターをデプロイする

  • kubelet 設定のカスタマイズ

    • kubelet とシステムデーモンの予約を設定してノードリソース不足を防ぐ

    • メモリとファイルシステムの可用性のエビクションしきい値をカスタマイズする

    • ノードグループ間で特定の kubelet 機能ゲートを有効または無効にする

  • EKS Connector を使用した非 EKS クラスターの登録

    • EKS コンソールを使用してハイブリッド Kubernetes デプロイの管理を一元化する

    • 外部クラスターアクセスの IAM ロールとアクセス許可を設定する

    • 外部クラスターを削除し、関連する AWS リソースをクリーンアップする

  • EKS 完全プライベートクラスター

    • アウトバウンドインターネットアクセスがない完全プライベート EKS クラスターでセキュリティ要件を満たす

    • VPC エンドポイントを介した AWS サービスへのプライベートアクセスの設定

    • 明示的なネットワーク設定によるプライベートノードグループの作成と管理

  • Karpenter サポート

    • ノードプロビジョニングの自動化

    • カスタム Karpenter プロビジョナー設定を作成する

    • スポットインスタンスの中断処理を使用して Karpenter をセットアップする

  • Amazon EMR へのアクセスの有効化

    • EMR クラスターと EKS クラスター間の IAM ID マッピングを作成する

  • EKS Fargate のサポート

    • ポッドスケジューリングのカスタム Fargate プロファイルを定義する

    • 作成と設定の更新による Fargate プロファイルの管理

  • eksctl で作成されていないクラスター

    • eksctl の外部で作成されたクラスターの管理を標準化する

    • 既存の eksctl 以外のクラスターで eksctl コマンドを使用する

  • EKS クラスターでのゾーンシフトのサポート

    • ラピッドゾーンフェイルオーバー機能を有効にしてアプリケーションの可用性を向上させる

    • 新しい EKS クラスターデプロイでゾーンシフトを設定する

    • 既存の EKS クラスターでゾーンシフト機能を有効にする