Enhancements¶
This section outlines new features and enhancements introduced in the Mirantis Container Cloud release 2.23.0. For the list of enhancements in the Cluster release 11.7.0 that is introduced by the Container Cloud release 2.23.0, see the Cluster releases (managed).
Deletion of persistent volumes during an OpenStack-based cluster deletion
The ‘Upgrade’ button for easy cluster update through the web UI
Graceful cluster reboot¶
Implemented the capability to perform a graceful reboot on a management,
regional, or managed cluster for all supported providers using the
GracefulRebootRequest
custom resource. Use this resource for a rolling
reboot of several or all cluster machines without workloads interruption.
The reboot occurs in the order of cluster upgrade policy.
The resource is also useful for a bulk reboot of machines, for example, on large clusters.
To verify the reboot status of a machine:
kubectl get machines <machineName> -o wide
Example of system response:
NAME READY LCMPHASE NODENAME UPGRADEINDEX REBOOTREQUIRED WARNINGS
demo-0 true Ready kaas-node-c6aa8ad3 1 true
Note
For MOSK-based deployments, the feature support is available since MOSK 23.1.
Readiness fields for ‘Machine’ and ‘Cluster’ objects¶
Enhanced Machine
and Cluster
objects by adding the following output
columns to the kubectl get machines -o wide and
kubectl get cluster -o wide commands to simplify
monitoring of machine and cluster states. More specifically, you can now
obtain the following machine and cluster details:
Machine
object:READY
UPGRADEINDEX
REBOOTREQUIRED
WARNINGS
LCMPHASE
(renamed fromPHASE
)
Cluster
object:READY
RELEASE
WARNINGS
Example system response of the kubectl get machines <machineName> -o wide command:
NAME READY LCMPHASE NODENAME UPGRADEINDEX REBOOTREQUIRED WARNINGS
demo-0 true Ready kaas-node-c6aa8ad3 1 true
Deletion of persistent volumes during an OpenStack-based cluster deletion¶
TechPreview
Implemented the initial Technology Preview API support for deletion of
persistent volumes during an OpenStack-based managed cluster deletion.
To enable the feature, set the boolean volumesCleanupEnabled
option in the
spec.providerSpec.value
section of the Cluster
object before a managed
cluster deletion.
Caution
The feature applies only to volumes created on clusters that are based on or updated to the Cluster release 11.7.0 or later.
If you added volumes to an existing cluster before it was updated to the Cluster release 11.7.0, delete such volumes manually after the cluster deletion.
Ability to disable time sync management¶
Implemented the capability to disable time sync management during a management
or regional cluster bootstrap using the ntpEnabled=false
option.
The default setting remains ntpEnabled=true
. The feature disables
the management of chrony
configuration by Container Cloud and enables you
to use your own system for chrony
management.
Note
For MOSK-based deployments, the feature support is available since MOSK 23.1.