While it’s been a relatively quiet week newswise, there are a few interesting blogs in this edition including blog authored by TheFork on how they upgrade their EKS clusters.
Kubernetes cluster upgrade: the blue-green deployment strategy
Policy management in Amazon EKS using jsPolicy
- Walk through explaining how to use jsPolicy as a Policy as Code solution
- Uses embedded JS in the manifest for the policy language
- Similar to other PaC solutions, e.g. KubeWarden, Kyverno, OPA/Gatekeeper, etc.
Using Amazon EMR on Amazon EKS for transient EMR clusters | Containers
- Explains why you might want to use EMR on EKS instead of spinning up ephemeral EMR clusters to run Spark jobs
- Flexible logging options: can log to multiple backends, include CloudWatch, S3, and OpenSearch
- Job monitoring with Kubernetes native monitoring tools
- Autoscaling: EMR on EKS includes native support for Karpenter which right sizes the instance for the workloads running on it
- Job dependency: specify job dependencies as part of the job definition rather than the cluster
- Multi-tenancy: job templates allow you assign pod priority to specific time sensitive jobs
- Resiliency and capacity: EMR on EKS supports multi-AZ deployments
Please Subscribe to Containers from the Couch