GKE のドキュメントを確認する

GKE には、コンテナ化されたアプリケーションの大規模なデプロイ、実行、管理に役立つ豊富な機能とプロダクトのエコシステムがあります。ただし、ドキュメントも大量に存在します。GKE ファミリーの各ドキュメント セットには、ガイド、チュートリアル、リファレンス マテリアル、リリースノート、サンプルなどが含まれています。このクイックガイドでは、使い方について説明します。

GKE を初めて使用する場合は、GKE の学習を開始するから始めることをおすすめします。

全体像

GKE ドキュメントは、GKE エコシステムと機能ファミリーの構造を反映して、いくつかのドキュメント セットに編成されています。ほとんどのユーザーは、GKE のコア ドキュメント以外を読む必要はありません。プラットフォーム管理者とオペレーターは、特に複数のクラスタとエンタープライズ ティアを使用している場合は、ドキュメントをより広範に確認する必要があります。

  • GKE のコア ドキュメント。GKE の概要と、すべての GKE ユーザーが利用できるコア機能について説明します。
  • フリート管理のドキュメント(このドキュメント セット): GKE クラスタのグループをフリートとしてまとめて管理する場合。
  • GKE Enterprise のドキュメント: エンタープライズ ティアを有効にする場合。GKE のコア機能とフリートに基づいて構築され、エンタープライズ規模で作業するための強力な機能を提供します。Cloud Service Mesh など、GKE のより高度なエンタープライズ機能には、独自のドキュメント セットがあります。
  • Google Cloud 外部の GKE ドキュメント セット。オンプレミスまたは他のパブリック クラウドで GKE を使用するユーザー向け。

これらのドキュメント セットについて詳しくは、次のセクションをご覧ください。

GKE のコア ドキュメント

以下からトラブルシューティングを開始してください。このドキュメント セットでは、すべての GKE ユーザーが利用できるコアコンセプトと機能について説明します。IT 管理者とデベロッパーの両方を対象としています。次のトピックが含まれます。

このドキュメント セットには、Kubernetes Engine(GKE)AP のリファレンス資料も含まれています。

GKE フリートの管理

複数の GKE クラスタ(複数の Google Cloud プロジェクトにまたがるクラスタを含む)を操作する必要があるプラットフォーム管理者またはクラスタ管理者の場合、GKE はフリートのコンセプトを使用して、クラスタが存在するプロジェクトやクラスタで実行されるワークロードに関係なく、複数のクラスタの管理を簡素化します。フリート管理のドキュメントには、次の情報が記載されています。

  • フリートの計画: フリートの仕組みについて学び、組織のクラスタをフリートにグループ化し、フリート機能を有効にする際の実践的なガイダンスをご確認ください。
  • フリートを作成する: フリートにクラスタを追加する方法。
  • フリート機能の操作: クラスタとワークロードでフリート対応の機能(GKE Enterprise に含まれているものを含む)を採用、構成、管理する方法について学習します。
  • フリートチーム管理: 複数のクラスタにまたがる複数のチームの GKE リソースのプロビジョニングと管理を簡素化します。
  • フリートをモニタリングする: フリート全体をひと目で把握し、フリート スコープのログと指標を表示します。

このドキュメント セットには、GKE Hub(Fleet)API のリファレンス資料も含まれています。

GKE Enterprise

GKE Enterprise ティアを有効にすると、エンタープライズ規模で作業するための強力な追加機能にアクセスできます。これらの機能の多くは、GKE フリート管理に基づいています。このドキュメントには、GKE Enterprise の有効化と無効化の方法に関する情報のほか、次の情報も含まれています。

Enterprise の機能

  • Cloud Service Mesh: サービス間で管理され、監視可能で安全な通信を可能にします。これにより、GKE 上に多くのマイクロサービスで構成される堅牢なエンタープライズ アプリケーションを簡単に作成できます。
  • Config Sync: 単一の信頼できる情報源から構成が自動的に適用され、GKE クラスタ構成を一貫した方法で管理できます。
  • Policy Controller: GKE クラスタに一貫したポリシーを適用して適用します。
  • Binary Authorization: 信頼できるイメージのみが GKE クラスタにデプロイされるようにします。

Google Cloud 外の GKE

Google Cloud を使用している多くの組織は、独自のデータセンター、工場、小売店、さらには他のパブリック クラウドでもワークロードを実行したいと考えています。しかし、これらのすべての場所に新しいコンテナ プラットフォームを自分で構築したり、実行場所に応じてコンテナ ワークロードの構成、保護、モニタリング、最適化方法を再考したりすることはありません。GKE Multi-Cloud と Google Distributed Cloud はどちらも、Google Cloud の外部で使用するために GKE を拡張し、GKE の標準機能とエンタープライズ機能のサブセットをサポートしています。これにより、ハイブリッド デプロイまたは完全にオンプレミスのデプロイを作成して管理できます。

GKE Multi-Cloud

  • GKE on AWS: AWS インフラストラクチャで実行されている GKE クラスタを使用します。
  • GKE on Azure: Azure インフラストラクチャで実行されている GKE クラスタを使用します。
  • GKE 接続クラスタ: CNCF 準拠の Kubernetes クラスタをフリートに追加して、GKE クラスタとともに表示および管理します。EKS、AKS、その他の準拠クラスタタイプに関する手順も記載されています。

Google Distributed Cloud(オンプレミス)