3 New Features and Notable Changes
This chapter lists the new features and notable changes in each Oracle Cloud Native Environment release.
Release 1.6.7
This section lists the notable changes in Release 1.6.7 of Oracle Cloud Native Environment.
Kubernetes Updated: Kubernetes is updated to Release 1.25.16.
Release 1.6.6
This section lists the notable changes in Release 1.6.6 of Oracle Cloud Native Environment.
CRI-O Updated: CRI-O is updated to Release 1.25.15.
Release 1.6.5
This section lists the notable changes in Release 1.6.5 of Oracle Cloud Native Environment.
Kubernetes Updated: Kubernetes is updated to Release 1.25.15.
Release 1.6.3
This section lists the notable changes in Release 1.6.3 of Oracle Cloud Native Environment.
Istio Updated: Istio is updated to Release 1.16.7.
Release 1.6.2
This section lists the notable changes in Release 1.6.2 of Oracle Cloud Native Environment.
Kubernetes Updated: Kubernetes is updated to Release 1.25.11.
Release 1.6.1
This section lists the notable changes in Release 1.6.1 of Oracle Cloud Native Environment.
Kubernetes Updated: Kubernetes is updated to Release 1.25.7-2.
Istio Updated: Istio is updated to Release 1.16.4.
Platform CLI
The Platform CLI has the following new options to replace deprecated terms:
-
--oci-private-key-file
-
The
--oci-private-key-file
option, used when creating theoci-ccm
module, replaces the deprecated--oci-private-key
option for specifying the location of the private key for the Oracle Cloud Infrastructure API signing key. You can use theoci-private-key-file
option both inYAML
environment configuration files as well as with theolcnectl module create
command. The private key must be located on the operator node
Release 1.6.0
This section lists the notable changes in Release 1.6.0 of Oracle Cloud Native Environment.
Updated Components
-
Kubernetes: Kubernetes is updated to Release 1.25.7.
-
CRI-O: CRI-O is updated to Release 1.25.2.
-
Oracle Cloud Infrastructure Cloud Controller Manager: Oracle Cloud Infrastructure Cloud Controller Manager is updated to Release 1.25.0.
-
Istio: Istio is updated to Release 1.16.2.
-
Helm: Helm is updated to Release 3.11.1.
-
Calico: Calico Release 3.25.0 is added.
-
Multus: Multus Release 3.9.3 is added.
Calico and Multus Kubernetes CNI
In additional to Flannel networking for the Kubernetes CNI, you can now use Calico and
Multus. The olcnectl module create
and olcnectl module
update
Platform CLI commands are updated with new command options to install and
update Calico and Multus. For information on how to set up new Kubernetes clusters using
these networking technologies, see Container Orchestration.
Important:
Calico can only be used on new deployments. You cannot upgrade from Release 1.5 to 1.6 and change from Flannel to Calico. You can, however, install the Multus module into an upgraded cluster that uses Flannel.
Helm Module
The installation has been improved to remove the requirement to install the Helm module when installing optional modules. Helm is now automatically installed with the Kubernetes module and associated with it to perform optional module installations. You no longer need to create and install a Helm module in order to install other modules.
The firewalld Service
You can now install Oracle Cloud Native Environment with the firewalld service enabled, or you can disable it and use your own firewall solution.
Listing Installable Module Versions
The Platform CLI is updated to include a new olcnectl module version
command. This command lists the latest module versions available in the Oracle Container
Registry that can be installed for the Oracle Cloud Native Environment
currently on your system.
You can use the command before running olcnectl module update
to see which
versions of modules and their subcomponents will be installed or updated. See Platform Command-Line Interface for more details.
Quick Installation
The olcnectl provision
command can now also be used for scaling an
existing Kubernetes cluster. The command automates many of the tasks required for scaling
up, for example the setting up of new certificates and the installation of Oracle Cloud
Native Environment software on each new node.
See Quick Installation for more details.
Platform CLI
The Platform CLI has the following new options to replace deprecated terms:
-
--control-plane-nodes
-
The option
--control-plane-nodes
replaces the deprecated--master-nodes
option for specifying the hostnames or IP addresses of the Kubernetes control plane nodes.Use
--control-plane-nodes
in YAML environment configuration files, as well as inolcnectl
commands that specify the control plane nodes, for example,olcnectl module create
,olcnectl module update
, andolcnectl provision
.