次の方法で共有


Azure Arc 対応 Kubernetes の拡張機能管理

この記事では、Azure Arc 対応 Kubernetes デプロイの拡張機能を管理するための主要な設計上の考慮事項とベスト プラクティスについて説明します。

この記事を読む前に、ガバナンスの原則を理解し、AKS のエンタープライズ規模を確認して、コンテナー環境で Azure ランディング ゾーンを使用するための関連する概念を理解しておく必要があります。

アーキテクチャ

Azure Arc 対応 Kubernetes の拡張機能は、Azure Arc 対応インフラストラクチャ サービスの拡張機能と Azure Arc 対応サービスの拡張機能という 2 つのカテゴリに分割されていると考えることができます。 この区別は、個々の拡張機能名では明確ではありません。

Azure Arc 対応 Kubernetes のデプロイを設計するときは、これらの 2 つのカテゴリに注意してください。 たとえば、Microsoft Defender for Cloud 拡張機能は Azure Arc 対応インフラストラクチャ サービスの拡張機能と考えますが、Azure App Service for Azure Arc 拡張機能は Azure Arc 対応サービスの拡張機能と見なします。

次の図は、Azure Arc 対応 Kubernetes クラスターの拡張機能の全体的な統合を示しています。

Azure Arc 対応 Kubernetes クラスターの拡張機能の全体的な統合を示す図。

設計上の考慮事項

  • 拡張機能のインストール

    • 拡張機能は、Azure Arc 対応 Kubernetes クラスターに追加の機能を提供します。 Azure Arc 対応 Kubernetes 拡張機能を使用する方法を決める際には、特定のユース ケースと以下の要素を検討してください。
  • 拡張機能の更新

    • クラスターの有効期間にわたって拡張機能を最新の状態に保つ方法を検討してください。

設計の推奨事項

  • 拡張機能のインストール

    • Portal、Azure Policy、CLI、ARM テンプレート、またはその他のメカニズムのいずれを使用するかにかかわらず、拡張機能のインストール方法を標準化します。 インストールするたびに拡張機能が正しくインストールされていることを確認します。
  • 拡張機能の更新

    • 拡張機能は定期的に更新する必要があります。 「クラスター拡張機能の使用」で説明されているとおり、--auto-upgrade-minor-version フラグを使用して、マイナー バージョンの拡張機能を自動的にアップグレードします。 作成と更新時に構成できる設定については、各拡張機能のドキュメントを参照してください。

次のステップ

ハイブリッドおよびマルチクラウドのクラウド導入について詳しくは、次の記事を参照してください。