機械翻訳について

1 概要

重要:

このドキュメントで説明されているソフトウェアは、Extended SupportまたはSustaining Supportにあります。 詳細は、「Oracleオープン・ソース・サポート・ポリシー」を参照してください。

このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお勧めします。

Oracle Cloud Native Environmentは、クラウド・ネイティブ・アプリケーションの開発および管理用に完全に統合されたスイートです。

Oracle Cloud Native Environmentは、Open Container Initiative (OCI)およびCloud Native Computing Foundation (CNCF)によって定義されるオープン・スタンダード、仕様、APIに基づくオープン・ソース・プロジェクトのキュレートされたセットで、簡単にデプロイでき、相互運用性をテストされ、どのエンタープライズ・グレードのサポートが提供されるかについてテストされています。 Oracle Cloud Native Environmentは、マイクロサービスをオーケストレーションするための主要な機能のインストール、更新、アップグレードおよび構成のための簡素化されたフレームワークを提供します。

Oracle Cloud Native Environmentは、Kubernetesを使用してコンテナをデプロイおよび管理します。 環境を作成する場合、Kubernetesノードに加えて、Oracle Cloud Native EnvironmentプラットフォームAPIサーバーがサーバーにインストールされ、デプロイメントを実行してモジュールを管理する必要があります。 モジュールという用語は、クラスタ全体のコア機能とオプション機能の両方を提供するためにデプロイできるパッケージ化されたソフトウェア・コンポーネントを表します。 Oracle Cloud Native EnvironmentのKubernetesモジュールはコア・モジュールであり、Kubernetesノード上にKubernetes、CRI-O、runCおよびKataコンテナを自動的にインストールおよび構成し、Kubernetesクラスタを起動します。

Kubernetesノードは、Oracle Cloud Native Environmentプラットフォーム・エージェントを実行します。 Platform Agentは、Platform API Serverと通信してモジュールのデプロイメントを管理します。

Oracle Cloud Native Environmentプラットフォーム・コマンドライン・インタフェースでは、ノードへのモジュールの検証とデプロイメントが実行されるため、Kubernetesモジュールなどのモジュールを簡単にデプロイできます。 モジュールに必須のソフトウェア(Kubernetes、CRI-O、runC、Kata Containers、CoreDNSとFlannelなど)は、Platform CLIで構成します。 プラットフォームCLIは、インストール済みモジュールに関する詳細も報告します。

Oracle Cloud Native Environment用のHelmモジュールを使用してKubernetesクラスタにインストールできるオプション・モジュールがあります:

  • Oracle Cloud Native Environment用のOracle Cloud Infrastructure Cloud Controller Managerモジュール。永続記憶域およびロード・バランサを設定して、Oracle Cloud Infrastructureインスタンスで実行されているKubernetesクラスタ内のKubernetesアプリケーションの外部IPアドレスを提供するために使用されます。

  • ベア・メタル・ホストで実行されているKubernetesアプリケーションの外部IPアドレスを提供するために使用される、Oracle Cloud Native Environment用のMetalLBモジュール。 MetalLBでは、従来はクラウド・プロバイダのネットワーク・ロード・バランサをベア・メタル環境で使用していたKubernetes LoadBalancerサービスを使用できます。
  • Oracle Cloud Native Environment用のGlusterコンテナ・ストレージ・インタフェース・モジュール。Kubernetesクラスタ内のKubernetesアプリケーションのGlusterfs永続記憶域の設定に使用されます。

  • Oracle Cloud Native Environment用のOperator Lifecycle Managerモジュール。Kubernetesクラスタ内のKubernetesオペレータをデプロイおよび管理するために使用されます。

  • Oracle Cloud Native EnvironmentのIstioモジュール。Kubernetesクラスタ上にサービス・メッシュをデプロイするために使用されます。 Istioモジュールは、PrometheusモジュールおよびGrafanaモジュールもインストールします。