3 新機能と主な変更点
この章では、各Oracle Cloud Native Environmentリリースの新機能と注目すべき変更点を示します。
リリース1.6.7
この項では、Oracle Cloud Native Environmentのリリース1.6.7での重要な変更点を示します。
Kubernetes更新済: Kubernetesは、リリース1.25.16に更新されます。
リリース1.6.6
この項では、Oracle Cloud Native Environmentのリリース1.6.6での重要な変更点を示します。
CRI-O更新済: CRI-Oはリリース1.25.15に更新されます。
リリース1.6.5
この項では、Oracle Cloud Native Environmentのリリース1.6.5での重要な変更点を示します。
Kubernetes更新済: Kubernetesは、リリース1.25.15に更新されます。
リリース1.6.3
この項では、Oracle Cloud Native Environmentのリリース1.6.3での重要な変更点を示します。
Istio更新済: Istioはリリース1.16.7に更新されます。
リリース1.6.2
この項では、Oracle Cloud Native Environmentのリリース1.6.2での重要な変更点を示します。
Kubernetes更新済: Kubernetesは、リリース1.25.11に更新されます。
リリース1.6.1
この項では、Oracle Cloud Native Environmentのリリース1.6.1での重要な変更点を示します。
Kubernetes更新済: Kubernetesは、リリース1.25.7-2に更新されます。
Istio更新済: Istioはリリース1.16.4に更新されます。
Platform CLI
Platform CLIには、非推奨の用語を置き換えるための次の新しいオプションがあります:
-
--oci-private-key-file
-
oci-ccm
モジュールの作成時に--oci-private-key-file
オプションを使用すると、Oracle Cloud Infrastructure API署名キーの秘密キーのロケーションを指定するための非推奨の--oci-private-key
オプションが置き換えられます。oci-private-key-file
オプションは、YAML
環境構成ファイルとolcnectl module create
コマンドの両方で使用できます。 秘密キーはoperatorノードに配置する必要があります
リリース1.6.0
この項では、Oracle Cloud Native Environmentのリリース1.6.0での重要な変更点を示します。
更新済コンポーネント
-
Kubernetes: Kubernetesは、リリース1.25.7に更新されます。
-
CRI-O: CRI-Oはリリース1.25.2に更新されます。
-
Oracle Cloud Infrastructure Cloud Controller Manager: Oracle Cloud Infrastructure Cloud Controller Managerは、リリース1.25.0に更新されます。
-
Istio: Istioはリリース1.16.2に更新されます。
-
Helm: Helmがリリース3.11.1に更新されます。
-
Calico: Calicoリリース3.25.0が追加されまます。
-
Multus: Multusリリース3.9.3が追加されます。
CalicoとMultus Kubernetes CNI
Kubernetes CNIのFlannelネットワーキングに加えて、CalicoとMultusを使用できるようになりました。 olcnectl module create
およびolcnectl module update
Platform CLIコマンドは、CalicoおよびMultusをインストールおよび更新するための新しいコマンド・オプションで更新されます。 これらのネットワーキング・テクノロジを使用して新しいKubernetesクラスタを設定する方法の詳細は、「コンテナ・オーケストレーション」を参照してください。
重要:
Calicoは新しいデプロイメントでのみ使用できます。 リリース1.5から1.6にアップグレードして、FlannelからCalicoに変更することはできません。 ただし、Flannelを使用するアップグレードされたクラスタにMultusモジュールをインストールすることはできます。
Helmモジュール
オプション・モジュールのインストール時にHelmモジュールをインストールする必要がなくなるように、インストールが改善されました。 Helmは、Kubernetesモジュールとともに自動的にインストールされ、それに関連付けられ、オプションのモジュール・インストールを実行するようになりました。 他のモジュールをインストールするために、Helmモジュールを作成してインストールする必要はありません。
firewalldサービス
firewalldサービスを有効にしてOracle Cloud Native Environmentをインストールするか、無効にして独自のファイアウォール・ソリューションを使用できるようになりました。
インストール可能なモジュール・バージョンの一覧表示
Platform CLIが更新され、新しいolcnectl module version
コマンドが追加されます。 このコマンドは、現在システム上にあるOracle Cloud Native EnvironmentにインストールできるOracle Container Registryで使用可能な最新のモジュール・バージョンをリストします。
olcnectl module update
を実行する前にこのコマンドを使用すると、インストールまたは更新されるモジュールとそのサブコンポーネントのバージョンを確認できます。 詳細は、「Platform Command-Line Interface」を参照してください。
クイック・インストレーション
olcnectl provision
コマンドは、既存のKubernetesクラスタのスケーリングにも使用できるようになりました。 このコマンドは、新しい証明書の設定や新しい各ノードへのOracle Cloud Native Environmentソフトウェアのインストールなど、スケール・アップに必要な多くのタスクを自動化します。
詳細は、「クイック・インストール」を参照してください。
Platform CLI
Platform CLIには、非推奨の用語を置き換えるための次の新しいオプションがあります:
-
--control-plane-nodes
-
オプション
--control-plane-nodes
は、Kubernetesコントロール・プレーン・ノードのホスト名またはIPアドレスを指定するための非推奨の--master-nodes
オプションにかわるものです。YAML環境構成ファイル、およびコントロール・プレーン・ノードを指定する
olcnectl
コマンド(例:olcnectl module create
、olcnectl module update
、olcnectl provision
)で--control-plane-nodes
を使用します。