Skip to content

Product Blog

Resize and Right Size Applications on Kubernetes

It is a well understood fact on Kubernetes that there is a significant amount of "wastage" of expensive cloud/infrastructure because of over provisioned applications. In this blog, we will look at how app developers and platform teams can save their organizations millions of dollars by right sizing their applications using a free, open-source tool called resize that we recently developed for our customers.

Important

Note that this is just one tool in a comprehensive Cost Control solution that Rafay provides our customers. Please contact us if you are interested in this.

CPU Request and Limit

Introducing Rafay's Generative AI based Copilot

A few days back, as part of our early March 2024 release, we opened up Rafay's Generative AI based Copilot to our customers. For the folks that are active readers of our product blogs, you will recognize that this is the result of a GenAI focused Hackathon we ran in late 2023. You can read more about our learnings from the Hackathon in 2023.

Just like Batman works way better with Robin as his copilot, we are seeing our customers benefiting immensely by using the Rafay Copilot that is integrated right in the console. In this blog, we will use a few examples to showcase the value of the Rafay copilot.

Batman and Robin

Kubernetes v1.29 for Rafay MKS

Our recent release update in Feb to our Preview environment adds support for a number of new features and enhancements. We will write about the other new features in separate blogs. This blog is focused on support for Kubernetes v1.29 with Rafay MKS (i.e. upstream Kubernetes for bare metal and VM based environments).

This release will be promoted from Preview to Production in a few days and will be made available to all customers.

Both new cluster provisioning and in-place upgrades of existing clusters are supported. As with most Kubernetes releases, this version also deprecates and removes a number of features. To ensure there is zero impact to our customers, we have made sure that every feature in the Rafay Kubernetes Operations Platform has been validated on this Kubernetes version.

Kubernetes v1.29 Release

Amazon EKS v1.29 using Rafay

Our recent release update in Feb to our Preview environment adds support for a number of new features and enhancements. We will write about the other new features in separate blogs. This blog is focused on our turnkey support for Amazon EKS v1.29.

Both new cluster provisioning and in-place upgrades of existing EKS clusters are supported. As with most Kubernetes releases, this version also deprecates and removes a number of features. To ensure there is zero impact to our customers, we have made sure that every feature in the Rafay Kubernetes Operations Platform has been validated on this Kubernetes version.

This release will be promoted from Preview to Production in a few days and will be made available to all customers.

Note that no action is needed on the part of our SaaS customers with the new release. Once the rollout is completed, all they need to do is learn about the new features and determine how and when they would like to use them.

Google GKE v1.28 Clusters using Rafay

Our recent release update in Jan to our Preview environment adds support for a number of new features and enhancements. We will write about the other new features in separate blogs. This blog is focused on our turnkey support for GKE v1.28.

This version of GKE was Generally Available (GA) starting Jan 2024 and go end of life in Nov 2024

Both new cluster provisioning and in-place upgrades of existing GKE clusters are supported.

This release will be promoted from Preview to Production in a few days and will be made available to all customers.

Kubernetes v1.28

AKS v1.28 Clusters using Rafay

Our recent release update in Jan to our Preview environment adds support for a number of new features and enhancements. We will write about the other new features in separate blogs. This blog is focused on our turnkey support for AKS v1.28.

This version of AKS was Generally Available (GA) starting Nov 2023 and go end of life in Nov 2024 i.e. with a 12 month support runway.

Both new cluster provisioning and in-place upgrades of existing AKS clusters are supported.

This release will be promoted from Preview to Production in a few days and will be made available to all customers.

Kubernetes v1.28

Declarative configuration for Cluster Overrides

Cluster overrides

By default, K8s objects require certain values be set inside their specs that match the cluster's configuration. If this were to done within the add-on (or workload) manifest, it would require that many duplicate add-ons (or workloads) would need to be created for a fleet of clusters. To mitigate this, the platform supports cluster overrides. These allow the customer to use a single add-on (or workload) org wide and dynamically inject values into a manifest as it is being deployed to the cluster.

Examples include:

  • Use of a different license key for a security tool based on the business unit

  • Configuration of different resource requests for a monitoring tool based on environment type (test or prod)

  • Dynamic configuration of cluster name during deployment of a load balancer (e.g. AWS Load Balancer)