Containers

Tag: Amazon EKS

AWS and Kubecost collaborate to deliver cost monitoring for EKS customers

AWS and Kubecost collaborate to deliver cost monitoring for EKS customers

This blog post was co-written by Linh Lam, Solution Architect, Kubecost Introduction Today, we are happy to announce cost monitoring for Amazon Elastic Kubernetes Service (Amazon EKS) in collaboration with Kubecost. As customers modernize their applications and deploy workloads using Amazon EKS, they gain efficiencies by consolidating the compute resources required to run their applications. However, […]

Read our blog post about leveraging CNI custom networking alongside security groups for pods in Amazon EKS.

Leveraging CNI custom networking alongside security groups for pods in Amazon EKS

Introduction Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that runs Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes. Amazon EKS supports native virtual private cloud (VPC) networking with the Amazon VPC Container Network Interface (CNI) plugin for Kubernetes. This plugin assigns a private […]

Continuous Deployment and GitOps delivery with Amazon EKS Blueprints and ArgoCD

Continuous Deployment and GitOps delivery with Amazon EKS Blueprints and ArgoCD

Introduction Kubernetes platform teams want to automate their Amazon EKS environments configurations using an automated pipeline. Users also need a prescriptive way for managing and setting up GitOps-based delivery for the organization’s applications teams. Customers need the freedom and flexibility for their application teams to deploy and configure their applications, once they have been onboarded […]

Read our blog post about how Amazon EKS now supports Kubernetes 1.23.

Amazon EKS now supports Kubernetes 1.23

Introduction The Amazon Elastic Kubernetes Service (Amazon EKS) team is happy to announce support for Kubernetes 1.23. Amazon EKS and Amazon EKS Distro can now run Kubernetes version 1.23, with support in Amazon EKS Anywhere launching soon after. The upstream project theme for this release is “The Next Frontier.” Speaking with Kubernetes 1.23 Release Lead, […]

Running Workload on Amazon EKS in Local Zones with resilient architecture

Running Workload on Amazon EKS in Local Zones with a failover strategy

Introduction Update 08/05/22: We updated the title and conclusion to improve the accuracy of wording. AWS Local Zones are a type of infrastructure deployment that places compute, storage, and other select AWS services close to large population and industry centers. Customers can build and deploy applications close to end users to enable real-time gaming, live […]

Using Amazon EBS snapshots for persistent storage with your Amazon EKS cluster by leveraging add-ons

Using Amazon EBS snapshots for persistent storage with your Amazon EKS cluster by leveraging add-ons

Originally, containers were a great fit for stateless applications. However, for many use cases there is a need for persistent storage, without which stateful workloads aren’t possible. Kubernetes first introduced support for stateful workloads with in-tree volume plugins, meaning that the plugin code was part of the core Kubernetes code and shipped with the Kubernetes […]

Using CDK to perform continuous deployments in multi-region Kubernetes environments

This post also had contributions from Jiwon Yeom, Solutions Architect, AWS. Introduction AWS customers use infrastructure as code (IaC) to create cloud resources in a repeatable and predictable manner. IaC is especially helpful in managing environments with identical stacks, which is a common occurrence in active-active multi-region systems. Instead of managing each regional deployment individually, […]

Scaling Kubernetes with Karpenter: Advanced Scheduling with Pod Affinity and Volume Topology Awareness

Scaling Kubernetes with Karpenter: Advanced Scheduling with Pod Affinity and Volume Topology Awareness

This post was co-written by Lukonde Mwila, Principal Technical Evangelist at SUSE, an AWS Container Hero, and a HashiCorp Ambassador. Introduction Cloud-native technologies are becoming increasingly ubiquitous, and Kubernetes is at the forefront of this movement. Today, Kubernetes is seeing widespread adoption across organizations in a variety of different industries. When implemented properly, Kubernetes can […]

Kubernetes cluster upgrade: the blue-green deployment strategy

Kubernetes cluster upgrade: the blue-green deployment strategy

This article was co-written by Michael Marie Julie and Quentin Bernard from TheFork, one of the leading online restaurant booking and discovery platforms in Europe and Australia. In loving memory of our dear colleague Olivier Lebhard. Introduction Context Kubernetes has become a new standard in our industry, with great built-in features and an incredible abstraction […]

Read our blog post about policy management in Amazon EKS using jsPolicy.

Policy management in Amazon EKS using jsPolicy

Introduction jsPolicy is an open-source framework for managing validating or mutating admission control policies for Amazon Elastic Kubernetes Service (Amazon EKS) clusters using JavaScript (or TypeScript), which is similar to the way AWS Identity and Access Management (IAM) manages AWS accounts and resource access. It’s also possible to write the entire jsPolicy in a separate file and […]