Skip to content

Mohan AtreyaΒΆ

Choosing between Amazon ECS and EKS

We frequently get asked by users that are currently on AWS whether they should be using Amazon ECS or EKS to deploy and operate their containerized applications. Since this is such a common question and the answers are somewhat nuanced, we wanted to share our thoughts and recommendations for the benefit of all users.

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

Upstream Kubernetes on RHEL 9 using Rafay

Our recent release update adds support for a number of new features and enhancements. This blog is focused on support for Upstream Kubernetes on nodes based on Red Hat Enterprise Linux (RHEL) v9.2 and Red Hat Enterprise Linux (RHEL) v9.1. Both new cluster provisioning and in-place upgrades of Kubernetes clusters are supported for lifecycle management.

RHEL 9.2

Amazon EKS v1.28 Cluster Provisioning using Rafay

In our recent release, we added support for new EKS cluster provisioning based on Kubernetes v1.28.

Kubernetes v1.28

Customers have shared with us that they would like to provision new EKS clusters using new Kubernetes versions so that they do not have to plan/schedule for Kubernetes upgrades for these clusters right away. For the last few releases, we have introduced support for new cluster provisioning for the new Kubernetes version first and then follow up with support for zero touch in-place upgrades.

Important

Please review our support matrix for additional details on supported Kubernetes version by provider and k8s distribution.

Intelligent Cluster Autoscaling with Karpenter

Congratulations to the maintainers of the Karpenter project!

The Karpenter project graduated to beta on 1st Nov, 2023. This is a major milestone for the Karpenter project.

We were very early adopters of Karpenter and have collaborated extensively with our customers and AWS to ensure that Karpenter works seamlessly for their EKS clusters when used with the Rafay Kubernetes Management platform. In this blog, we will describe the benefits of Karpenter and how our customers use Karpenter with Rafay.

AWS Karpenter

Rafay at DevOpsCon 2023 in New York City

In late Sep 2023, we had the opportunity to speak, present and participate at DevOpsCon 2023 in New York City. In this blog, we will briefly describe what we presented at the conference and our observations about the event itself.

DevOpsCon is a global conference focused on CI/CD, Kubernetes Ecosystem, Agile & Lean Business. If you live outside the United States, you may want to attend one of their conferences in other cities such as Munich, Singapore, London and Berlin.

This year's conference in New York was held at the Marriott near Brooklyn Bridge which is a fantastic location, literally right across from the Brooklyn Bridge and NYU Engineering.

Our goals at this conference were very simple.

  1. Educate the attendees about various approaches for secure access to Kubernetes clusters and their pros/cons.

  2. Attend other sessions, meet practitioners and learn about their challenges and how they are solving these.

View the full conference schedule.