機械翻訳について

このドキュメントで説明されているソフトウェアは、サポートされなくなったか、拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお勧めします。

第1章 概要

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

Kubernetesノードでは、Oracle Cloud Native Environment Platform Agentが実行されます。 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のOperator Lifecycle Managerモジュール。Kubernetesクラスタ内のKubernetesオペレータのデプロイおよび管理に使用されます。

  • Oracle Cloud Native EnvironmentのOracle Cloud Infrastructure Container Storage Interfaceモジュール。Oracle Cloud Infrastructureインスタンスで実行されているKubernetesクラスタ内のKubernetesアプリケーションのOracle Cloud Infrastructure永続ストレージを設定するために使用されます。

  • Oracle Cloud Native EnvironmentのGlusterコンテナ・ストレージ・インタフェース・モジュール。これは、Kubernetesクラスタ内のKubernetesアプリケーションのGlusterfs永続ストレージを設定するために使用されます。

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