Skip to content

v1.22

27 Jan, 2023

Important

Customers must upgrade to the latest version of the base blueprint (v1.22) with their cluster blueprints to be able to use many of the new features described below. Customers must upgrade to the latest version of the RCTL CLI to use the latest functionality.


Amazon EKS

Kubernetes v1.24

New EKS clusters can now be provisioned based on Kubernetes v1.24. Existing clusters managed by the controller can be upgraded "in-place" to Kubernetes v1.24. Watch a video showcasing provisioning a new EKS cluster based on Kubernetes v1.24 and in-place upgrade of an EKS cluster to v1.24.

EKS v1.24

Windows - Managed Node Groups

Managed node groups based on Windows can now be added to EKS clusters managed by the controller.

  • On Kubernetes v1.24 or higher, the Windows based managed node group will require the use of containerd CRI.
  • Note that in-place upgrades of Windows AMI node groups can take substantially longer relative to Amazon Linux or Bottlerocket based AMIs.

Managed Node Group - Windows


Azure AKS

Takeover Lifecycle Management

The platform can now takeover lifecycle management of existing/brownfield AKS clusters. The takeover operation can be performed either during the "import" step (Day-1) or after the cluster has been imported (Day-2).

Takeover AKS

GitOps with Write Back to Git

Users can configure the platform to continuously sync cluster specifications for AKS with a Git repo. Changes can be made in a bi-directional manner.

  • If the cluster spec is updated in the Git repo, the platform will update the downstream AKS cluster to bring it to desired state
  • If the AKS cluster's state is modified by an authorized user using the UI or CLI, the changes are written back automatically to the configured Git repository

Google GKE

A number of bug fixes and enhancements have been implemented to streamline the provisioning and lifecycle management workflows.


Bare Metal and VMs

Managed Add-On Updates

Critical components such as CNIs, Consul, etcd, OpenEBS and containerd have been updated to latest versions for cluster provisioning.


VMware

Static IP for Gateway

The gateway can now be configured and deployed using a static IP address.

Custom Node Sizing

Cluster administrators can now customize and configure the resources associated with nodes associated with the control plane and nodes.

Custom Node Sizing


Imported Clusters

Helm Chart based Import

In addition to the bootstrap Kubernetes YAML based import process, customers can now import existing clusters into their Orgs using an official Helm Chart with a custom "values.yaml" file.


Cluster Blueprints

Managed Add-On Updates

Managed add-ons have been updated to later versions to ensure that vulnerability scans pass successfully.

Infrastructure admins can configure and assign labels for add-ons. They can use these labels to "group" and "search" for add-ons quickly and efficiently.

Add-On Labels


Policy Management

Support for Kubernetes v1.25

The OPA Gatekeeper managed add-on has been updated to support clusters on Kubernetes versions v1.25 and later. Kubernetes v1.25 and higher require OPA Gatekeeper v3.10 or higher.

OPA Gatekeeper Multiple Version

Installation Profiles

Customers can now specify the version of OPA Gatekeeper as part of an installation profile for the policy management managed add-on.

OPA Gatekeeper Version


Secrets Management

AWS Secrets Manager Integration

The integration with AWS Secrets Manager has been enhanced. The Secret Provider for the AWS Secrets Manager Integration can now be shared with select/all projects in the Organization. This allows organizations to configure this integration centrally once and reuse it across various business units and teams spanning different projects.

Secret Store configuration

Users can now control the list of clusters to which a "secret store" configuration update is applied to.


Audit Logs

Performance Improvements

APIs to access the central audit logging system have been optimized for scale and performance. When admins export audit logs, a maximum of 10,000 rows/records are returned. Admins are recommended to use the provided filters to zero in on


Cost Management

Automation - CLI and Terraform

Users can now configure and manage "chargeback groups" using the RCTL CLI or the Terraform provider.

Summary Reports

The platform now provides users with the ability to create "summary/aggregate" reports based on projects, clusters, namespaces or labels.

Summary Report


Catalog

Additions to System Catalog

The System Catalog has been updated to add support for the following repositories.

Category Description
Secrets Management Secrets Store CSI driver

Bug Fixes

Bug ID Description
RC-21285 Unable to assign the role of workspace read only to group association using Terraform
RC-22228 Unable to get secret store list using RCTL
RC-12755 No user feedback when pipeline stops working due to Git access credentials expiry or revocation
RC-21429 UI: Unable to simultaneously unshare/share clusters with projects
RC-22365 Cluster labels are not included in the cluster config
RC-21473 EKS cluster failed to upgrade Windows node group with error "failed to terminate node"
RC-21751 values.yaml in override config is getting trimmed by 4 characters if it is ending with hyphen and two letters
RC-21325 Cannot set/change CloudWatch's log retention on EKS clusters

Upcoming Previews

Info

Select new features and enhancements will be initially available to customers and partners in our Preview environment. Review the Previews page to learn about upcoming previews.