Thanks to all who stopped by at the AWS booth while at KubeCon, attended AWS’s Container Day featuring Amazon EKS, or came to the Open Source After Dark Party. We hope you enjoyed the conference and used the time to re-connect with peers and other people in the industry.
AWS Container Announcements
- EKS is now available in the Middle East Region (UAE)
- Introducing the Amazon EKS Delivery Program
- The EKS Delivery program is a new partner designation that’s intended to highlight SI partners that have proven capabilities to architect, run, and operate containerized workloads on Amazon EKS. To see the list of partners in the program visit, EKS partners .
- AWS Batch Now Supports Amazon EKS
- With AWS Batch support for Amazon EKS, customers can run their jobs on Amazon EKS clusters as Kubernetes pods.
- Batch manages the scaling of Kubernetes nodes, placement/scheduling of pods, and supports job execution using on demand and Spot instances.
- To learn more, see the Batch documentation and the related blog post .
- cdk8s+ is generally available and now supports manifest validation
- cdk8s+ is a class library for multiple languages that allows you to define Kubernetes applications using high level intent based constructs.
- cdk8s now supports integration with third-party tools that validate manifests, and can perform validation as part of the synthesis process. The results are manifests that comply with the configured policies.
- See, cdk8s.io and the related blog post for further information on using manifest validation with cdk8s.
AWS Container Blogs
- Multi-cluster management for Kubernetes with Cluster API and Argo CD
- This post describes a multi-cluster scenario where a customer needs to operate Kubernetes clusters running on a self-managed cluster backed by Amazon EC2 or the other on Amazon EKS. It uses Cluster API (CAPI) to provision and manage workload clusters and Argo CD to automate the deployment of the applications defined in a Git repository to your target cluster environments.
- Implementing Pod Security Standards in Amazon EKS
- This walks through how Pod Security Admission (PSA) and Pod Security Standards (PSS) work together to warn, audit, or prevent pods that violate the designated PSS from running.
- PSPs are removed in Kubernetes 1.25; plan to migrate to PSA/PSS or a policy as code solution now.
- Speed up Highly Available Deployments on Kubernetes
- This blog dives into the internals of Amazon Managed Prometheus (AMP), describing how AWS has sped up deployment times without impacting availability. The solution AWS arrived at was open sourced as two Kubernetes controllers : the ZoneAwareUpdate (ZAU) controller and ZoneDisruptionBudget (ZDB) admission webhook controller. Together these two open source controllers allow any Kubernetes user to take advantage of faster deployments for StatefulSet pods deployed across multiple availability zones.
Videos
- Accelerating Adoption of AWS Open-Source Observability Services
- EKS News - October
- Crossplane on Kubernetes Explained
GitHub Projects
- Bridge to Kubernetes
- Allows you to write, test, and debug microservice code while connected to your Kubernetes cluster with the rest of your application or services
- Kubeview
- Helps you visualize your Kubernetes resources
- ingress2gateway
- This project translates Ingress resources to Gateway API resources, specifically HTTPRoutes.
Ecosystem News
- What Do ‘Cloud Native’ and ‘Kubernetes’ Even Mean?
- MLOps Needs a Better Way to Manage GPUs
- 9 Insights on Real World Container Use - Datadog
- BUILDING PI-BERNETES: A HOME LAB
- Grafana and Cilium: Deep eBPF-powered observability for Kubernetes and cloud native infrastructure
- Using Stargazer to reduce container startup times on EKS
- Keda ScaledObject As Code Using CDK8S
- Automated, immutable, and declarative