Enhancements¶
This section outlines new features implemented in the Cluster release 7.1.0 that is introduced in the Container Cloud release 2.11.0.
Ceph Octopus¶
Upgraded Ceph from 14.2.19 (Nautilus) to 15.2.13 (Octopus) and Rook from 1.5.9 to 1.6.8.
Hyperconverged Ceph improvement¶
Technology Preview
Implemented the capability to define Ceph tolerations and resources management
through the KaaSCephCluster
spec using the native Rook way for setting
resource requirements for Ceph daemons.
Ceph cluster status¶
Improved the MiraCephLog
custom resource by adding more information about
all Ceph cluster entities and their statuses. The MiraCeph
, MiraCephLog
statuses and MiraCephLog
values are now integrated to
KaaSCephCluster.status
and can be viewed using the miraCephInfo
,
shortClusterInfo
, and fullClusterInfo
fields.
Ceph Manager modules¶
Implemented the capability to define a list of Ceph Manager modules to enable
on the Ceph cluster using the mgr.modules
parameter in KaaSCephCluster
.
StackLight node labeling improvements¶
Implemented the following improvements for the StackLight node labeling during a cluster creation or post-deployment configuration:
Added a verification that a cluster contains minimum 3 worker nodes with the StackLight label for clusters with StackLight deployed in HA mode. This verification applies to cluster deployment and update processes. For details on how to add the StackLight label before upgrade to the latest Cluster releases of Container Cloud 2.11.0, refer to Upgrade managed clusters with StackLight deployed in HA mode.
Added a notification about the minimum number of worker nodes with the StackLight label for HA StackLight deployments to the cluster live status description in the Container Cloud web UI.
Caution
Removal of the StackLight label from worker nodes along with removal of worker nodes with StackLight label can cause the StackLight components to become inaccessible. It is important to keep the worker nodes where the StackLight local volumes were provisioned.
StackLight log level severity setting in web UI¶
Implemented the capability to set the default log level severity for all StackLight components as well as set a custom log level severity for specific StackLight components in the Container Cloud web UI. You can update this setting either during a managed cluster creation or during a post-deployment configuration.
Improvements to StackLight alerting¶
Implemented the following improvements to StackLight alerting:
Added the following alerts:
KubeContainersCPUThrottlingHigh
that raises in case of containers CPU throttling.KubeletDown
that raises if kubelet is down.
Reworked the alert inhibition rules.
Reworked a number of alerts to improve alerting efficiency and reduce alert flooding.
Removed the following inefficient alerts:
FileDescriptorUsageCritical
KubeCPUOvercommitNamespaces
KubeMemOvercommitNamespaces
KubeQuotaExceeded
ContainerScrapeError
Salesforce feed update¶
Implemented the capability to enable feed update in Salesforce using
the feed_enabled
parameter. By default, this parameter is set to false
to save API calls.
Documentation enhancements¶
On top of continuous improvements delivered to the existing Container Cloud guides, added a procedure on how to manually remove a Ceph OSD from a Ceph cluster.
Learn more