VOOZH about

URL: https://thenewstack.io/how-aws-supports-open-source-work-in-the-kubernetes-universe/

⇱ How AWS Supports Open Source Work in the Kubernetes Universe - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2023-12-07 14:26:51
How AWS Supports Open Source Work in the Kubernetes Universe
podcast,sponsor-amazon-web-services-aws,sponsored-podcast-day-of-podcasting,video,
Kubernetes / Open Source

How AWS Supports Open Source Work in the Kubernetes Universe

Engineers from Amazon Web Services update the New Stack Makers podcast audience on kubectl, containerd, Karpenter and more.
Dec 7th, 2023 2:26pm by Heather Joslyn
👁 Featued image for: How AWS Supports Open Source Work in the Kubernetes Universe
AWS sponsored this post.

CHICAGO — At 2022’s KubeCon+CloudNativeCon North America, in Detroit, Amazon Web Services announced it was working on a mirror of Kubernetes assets, which were hosted on Google Cloud. That, in addition to a plan to donate $3 million in cloud credits to the Cloud Native Computing Foundation, were aimed at alleviating egress costs the CNCF incurs when users pull images from Google.

A year later, the project is up and running. A registry now redirects requests for images to the cloud provider closest to the user’s location, a project captained by Davanum Srinivas, known in the open source world by his handle “Dims,” a principal engineer at AWS.

“So if you’re coming from the Google Cloud, you will actually be pulling images from Google servers,” said Todd Neal, a senior software engineer at AWS, in this episode of The New Stack Makers podcast.

“If you’re coming from an AWS cloud, you’ll be pulling images from [Amazon Simple Storage Service] directly. So that way, you can avoid the egress costs,” Neal said. In the future, he added, the registry could be expanded to other cloud providers.

In this On the Road episode of Makers, recorded at 2023’s KubeCon North America, Neal and his AWS colleague, Jonathan Innis spoke to Heather Joslyn of TNS about how their company supports open source projects, with special emphasis on kubectl, the primary node agent that runs on each node in a Kubernetes cluster; containerd, which manages the container runtime, and Karpenter, a Kubernetes cluster autoscaler built with AWS.

The conversation was sponsored by AWS.

A Push for More Open Source Participation

Innis, a software engineer on the Elastic Kubernetes Service (EKS) team at AWS, and a maintainer on the Karpenter project, credits the arrival of Srinivas at Amazon in 2022 with being a catalyst for the company’s recent open source momentum.

“Since Dims has joined AWS, it’s been there’s been a big push … really pushing people to be more active in the open source community and contribute a lot more to these projects,” Innis said. “We’re seeing a lot of change happened recently over that.”

Among the highlights of AWS’ recent open source work:

  • Kubectl: A sidecar feature is now available in beta.
  • Containerd: The project has completed a prerelease of containerd 2.0, and “is quickly approaching that 2.0 milestone,” Neal said.
  • Karpenter: Microsoft announced support for Karpenter on Azure cloud at KubeCon North America.

Karpenter was born out of an effort to solve customer problems with Kubernetes’ cluster autoscaler, said Innis.

“There’s a bunch of cloud providers that are implemented with cluster autoscaler,” he said. “And there’s a plug-and-play aspect to it where it’ll scale up nodes that based on the groups that you have in those in the different cloud provider APIs.

“The problem that that came out of that kind of configuration was, basically, customers had to create a lot of different groups, and for a lot of the different instance types. And for AWS, specifically, we have over 700 instance types. And so customers want a lot of flexibility with which instance types they pick, based on the workloads that they specify.”

Karpenter, then, “looks at the running pods in your applications that it’s gonna launch,” Innis said. A “node pool” — a flexible node group, lets users specify requirements.

“The tool will then dynamically pick the instance type that will launch it and it will also pick the dynamically pick the [availability zone] that will launch it — and without you really having to do a whole lot of configuration.”

Rapid Feedback

The podcast guests urged other developers to contribute to these and other open source projects in the Kubernetes ecosystem. The Karpenter project is working on support for other cloud providers besides AWS and Azure.

Neal also urged the podcast audience to join the sig-node CI subproject, “where we go over test failures and try to deflect tests and just sort of improve the reliability of kubelet,” the primary node agent that runs on each K8s node.

“Sort of the nice thing about building out in the open is that you get that community feedback immediately,” Neal said. “You can put up design docs, and get community members to comment.”

That “rapid cycle of feedback,” he said, is “really sort of just a great development model for building software.”

Check out the entire episode for more on Karpenter and other projects at AWS, and how the company’s culture supports open source work.

Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners.
Learn More
The latest from AWS
Hear more from our sponsor
TRENDING STORIES
Heather Joslyn is the former editor-in-chief of The New Stack. She previously worked as editor-in-chief of Container Solutions, a Cloud Native consulting company, and as an editor/reporter at The Chronicle of Philanthropy and the Baltimore City Paper.
Read more from Heather Joslyn
AWS sponsored this post.
SHARE THIS STORY
TRENDING STORIES
Amazon Web Services, the Cloud Native Computing Foundation and Microsoft are sponsors of The New Stack.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.