Compute Cloud@Customer上のContainer Engine for Kubernetes
Container Engine for Kubernetes (OKE)は、コンテナ化されたアプリケーションをCompute Cloud@Customerにデプロイするために使用できるスケーラブルで可用性の高いサービスです。
Compute Cloud@CustomerのOKEドキュメントは、OKEを幅広くカバーしていません。Compute Cloud@Customerに固有のOKEネットワーキング要件およびOKE管理について説明しています。
Oracle Cloud InfrastructureのKubernetesの詳細は、Kubernetesとはを参照してください。Kubernetesの詳細は、Kubernetesサイト・サイトを参照してください。
OKEの概要
OKEサービスは、Kubernetesを使用します。これは、ホストのクラスタ間でコンテナ化されたアプリケーションのデプロイメント、スケーリングおよび管理を自動化するためのオープン・ソース・システムです。Kubernetesでは、アプリケーションを構成するコンテナがポッドと呼ばれる論理ユニットにグループ化されるため、管理が簡単になります。
OKEサービスは、Cluster API Provider (CAPI)およびCluster API Provider for Oracle Cloud Infrastructure (CAPIOCI)を使用して、Compute Cloud@Customerでクラスタをオーケストレーションします。
OKEサービスにアクセスして、OKEクラスタを作成するには、Compute Cloud@Customerコンソール、CLIおよびAPIを使用します。
Kubernetesコマンドライン(kubectl
)、KubernetesダッシュボードおよびKubernetes APIを使用して、OKEクラスタにアクセスできます。
Compute Cloud@Customerでは、OKEサービスによって、コンピュート・インスタンスであるすべてのOKEクラスタ・ノードが管理されます。権限のあるユーザーは、インスタンスにパッチを適用するなどのタスクを実行できます。
OKEサービス制限の詳細は、Compute Cloud@Customerによって提供されるリソースの制限を参照してください。
サポートされているKubernetesバージョン
OKEサービスでは、Cloud Native Computing Foundation (CNCF)に準拠するものとして動作保証されているKubernetesのバージョンを使用します。OKEサービス自体はISO準拠です(ISO-IEC 27001、27017、27018)。
サポートされているKubernetesのバージョンは、1.28.x、1.27.xおよび1.26.xです。