Skip to content

Releases - Nov 2023


v2.1 Update 1 - SaaS

24 Nov, 2023

This section below provides a brief description of the changes in this release.


Amazon EKS

Kubernetes v1.28

This release adds support for upgrading existing EKS clusters to Kubernetes version 1.28. Previous releases only supported the provisioning of new EKS clusters on Kubernetes version 1.28.


v1.1.20 - Terraform Provider

17 Nov, 2023

An updated version of the Terraform provider is now available.


This release includes the fix for the issue outlined below:

Bug Fix

Bug ID Description
RC-31218 Changing the projects that a resource is shared with (e.g. pipelines, blueprints) results in a "Invalid address to set:" error

v1.1.19 - Terraform Provider

16 Nov, 2023

An updated version of the Terraform provider is now available.


This release includes the fix for the issue outlined below:

Bug Fix

Bug ID Description
RC-31207 Can't add a permission boundary to a service account for an EKS cluster

v1.1.18 - Terraform Provider

08 Nov, 2023

An updated version of the Terraform provider is now available. Please refer to the documentation for additional details.


This release includes the following enhancements and features:


Bug Fixes

Bug ID Description
RC-27253 Cloud Credential: When attempting to create cloud credentials v3 using Terraform without specifying the project sharing field, an error is encountered
RC-27252 Cloud Credential: Reapplying Terraform resource with the description field used for v3 cloud credentials generates a new ID each time
RC-27250 Cloud Credential: Issues encountered while creating cloud credentials of data backup and role credential types
RC-27310 Cloud Credential: The external ID field for cloud credentials should be optional for the data backup and role credential types when using Terraform
RC-28924 AKS: Improved the error messages for failed AKS cluster creation in the Terraform
RC-26043 AKS: Re-applying an AKS cluster TF without any changes indicates that there is some change in the state of the cluster

v2.1 - SaaS

3 Nov, 2023

The section below provides a brief description of the new functionality and enhancements in this release.


Environment Manager

System Sync

System Sync capability has been enhanced to support automatic 'deploy/destroy' actions based on an environment spec update. This makes it easier to manage Day 2 Operations such as staged roll out of updates to environments.


Amazon EKS

Managed add-ons

  • Support for the following EKS add-ons have been added with this release.

    • ADOT Operator
    • GuardDuty
  • Users can now use the IAM role of the node where the managed add-on is running instead of creating a new role on Day 2.

Kubernetes v1.28

New EKS clusters can now be provisioned based on Kubernetes v1.28.

Important

Only new cluster provisioning is supported for Kubernetes v1.28.x. Support for upgrading existing clusters managed by the controller "in-place" to Kubernetes v1.28 will be available in an upcoming release


Amazon EKS and Azure AKS

Fleet Operations

IDP Users can now create and manage fleet plans for fleet operations with this release.


Google GKE

Kubernetes v1.27

This release adds support for upgrading existing GKE clusters to Kubernetes version 1.27. Previous releases only supported the provisioning of new GKE Clusters on Kubernetes version 1.27.

Support for Shared VPCs

This release adds support for configuration of shared VPC networks in the cluster configuration. This includes the cluster template resource as well.


VMware vSphere

Search domains

This release introduces the ability to specify a search domain when importing the gateway OVF template in VMware vCenter.

Network isolation for Node pool

Node pool configuration has been enhanced to include a network option that enables segregation between the worker nodes and the control plane.

Pre-kubeadmn commands

It is now possible to include pre-kubeadm commands and inject files during cluster creation as part of Kubeadm configuration.


Workloads/Add-ons

Helm Options

It is now possible to configure "--wait-for-jobs" Helm option for workloads, workload templates and add-ons.

Wait for Jobs


Cost Management

Apportioning costs for common services

With multi-tenant clusters, there are several services that are common to applications running on the cluster. When implementing chargeback/showback, it becomes imperative that 'cost of common services' be apportioned among the various teams/applications sharing the cluster.

The platform now supports identification of common services through configuration of namespace list/labels and adds the ability to share the cost of common services among teams/applications when generating chargeback/showback reports.

Important

Support for apportioning costs for common services is available via RCTL CLI, Swagger API and Terraform Provider. Support for doing this through UI will be added in a future release


v2.1 Bug Fixes

Bug ID Description
RC-30631 UI: Workload error is not bring shown on the Workload Publish page
RC-29987 RCTL: Unable to create a project with drift webhook configuration
RC-29832 UI: Workload Unpublish option available to the user when the workload has not been published
RC-29286 Client and Agent information are not being appropriately captured for Audit Logs related to Fleet Plan
RC-30159 EKS: Pods are being scheduled on bootstrap node