Containers

Category: Containers

Diving into Container Insights cost optimizations for Amazon EKS

Introduction Amazon CloudWatch Container Insights allows you to collect, aggregate, and analyze metrics, logs, and traces for your container-based applications and infrastructure on AWS. Container Insights captures metrics for various resources, such as CPU, memory, disk, and network, along with diagnostic data like container restart failures, which enables you to efficiently isolate and resolve problems. […]

Migrate cron jobs to event-driven architectures using Amazon Elastic Container Service and Amazon EventBridge

Introduction Many customers use traditional cron job schedulers in on-premise systems. They need a simple approach to move these scheduled tasks to AWS without refactoring while unlocking the scalability of the cloud. A lift-and-shift migration to Amazon Elastic Compute Cloud (Amazon EC2) is always a possibility, but that doesn’t take advantage of cloud-native services or […]

Announcing Container Image Signing with AWS Signer and Amazon EKS

Introduction Today we are excited to announce the launch of AWS Signer Container Image Signing, a new capability that gives customers native AWS support for signing and verifying container images stored in container registries like Amazon Elastic Container Registry (Amazon ECR). AWS Signer is a fully managed code signing service to ensure trust and integrity […]

Happy 5th Birthday Amazon EKS!

Today we’re thrilled to celebrate the 5th anniversary of Amazon Elastic Kubernetes Service (Amazon EKS), and it’s an opportune moment to reflect on our journey so far. Since its launch in 2018, Amazon EKS has served tens of thousands of customers worldwide in running resilient, secure, and scalable container-based applications. Amazon EKS, using upstream Kubernetes, […]

Announcing pull through cache for registry.k8s.io in Amazon Elastic Container Registry

Introduction Container images are stored in registries and pulled into environments where they run. There are many different types of registries from private, self-run registries to public, unauthenticated registries. The registry you use is a direct dependency that can have an impact on how fast you can scale, the security of the software you run, […]

All you need to know about moving to containerd on Amazon EKS

Introduction The dockershim, an application programming interface (API) shim between the kubelet and the Docker Engine, deprecated from Kubernetes 1.24 in favor of supporting Container Runtime Interface (CRI) compatible runtimes. Amazon Elastic Kubernetes Service (Amazon EKS) also ended support of the dockershim starting with the Kubernetes version 1.24 release. The official EKS Amazon Machine Images(AMI) […]

How to establish private connectivity for ECS Anywhere

Introduction In 2014, AWS announced Amazon Elastic Container Service (Amazon ECS), a fully managed service that helps you orchestrate, deploy, and scale containerized applications. Although Amazon ECS serves a wide variety of customers from different segments, sizes, and verticals, there are cases where the applications need to run locally. For example, this often occurs in […]

HardenEKS: Validating Best Practices For Amazon EKS Clusters Programmatically

Introduction HardenEKS is an open source Python-based Command Line Interface (CLI). We created HardenEKS to make it easier to programmatically validate if an Amazon Elastic Kubernetes Service (Amazon EKS)  cluster follows best practices defined in AWS’ EKS Best Practices Guide (EBPG). The EBPG is an essential resource for Amazon EKS operators who seek easier Day […]

Amazon EKS now supports Kubernetes version 1.27

Introduction The Amazon Elastic Kubernetes Service (Amazon EKS) team is pleased to announce support for Kubernetes version 1.27 for Amazon EKS and Amazon EKS Distro. Amazon EKS Anywhere (release 0.16.0) also supports Kubernetes 1.27. The theme for this version was chosen to recognize the fact that the release was pretty chill. Hence, the fitting release […]

Exploring the effect of Topology Aware Hints on network traffic in Amazon Elastic Kubernetes Service

Topology Aware Hints (TAH) is a feature that available in Amazon EKS version 1.24. It’s intended to provide a mechanism that attempts to keep traffic closer to its origin within the same AZ on in another location. In this post, we’ll explore how this feature can be used with Amazon EKS, its effects on how traffic is routed between pods within an Amazon EKS cluster when using multiple AZs, and whether this functionality allows Amazon EKS customers to optimize the latency and inter-AZ data transfer costs in this architecture.