3 新機能と注目すべき変更
重要:
このドキュメントで説明されているソフトウェアは、Extended SupportまたはSustaining Supportにあります。 詳細は、「Oracleオープン・ソース・サポート・ポリシー」を参照してください。
このドキュメントに記載されているソフトウェアをできるだけ早くアップグレードすることをお勧めします。
この章では、各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を使用します。