Containers
Tag: Kubernetes
Announcing General Availability of HAQM EKS Anywhere on Snow
This is the beginning of a beautiful friendship; a tale of two cloud services, traveling down two seemingly independent paths, destined to converge. But first, a brief history: Since their launch in November of 2018, AWS Snowball Edge devices have been used to run applications for data processing, analytics, and machine learning in remote or […]
Optimizing your Kubernetes compute costs with Karpenter consolidation
Introduction Karpenter was built to solve issues pertaining to optimal node selection in Kubernetes. Karpenter’s what-you-need-when-you-need-it model simplifies the process of managing compute resources in Kubernetes by adding compute capacity to your cluster based on a pod’s requirements. With the recent release of workload consolidation, Karpenter can now be enabled to continuously monitor and optimize […]
EKS Persistent Volumes for Instance Store
The Kubernetes project is made up of a number of special interest groups (SIGs) that focus on a particular part of the Kubernetes ecosystem. The Storage SIG is focused on different types of storage (block and file) and ensuring that storage is available to containers when they are scheduled. One of the subprojects of the Storage […]
Scale from 100 to 10,000 pods on HAQM EKS
This post was co-authored by Nikhil Sharma and Ravishen Jain of OLX Autos Introduction We, at OLX Autos run more than 100 non-production (non-prod) environments in parallel for different use-cases on home grown Internal Developer Platform (IDP), ORION. ORION runs on HAQM Elastic Kubernetes Service (HAQM EKS). Each of the Autos environment consists of at […]
How to deploy your Quarkus application to HAQM EKS
This blog post is a continuation of an existing series of articles covering different use cases for Quarkus (Optimize your Java application for AWS Lambda with Quarkus and Optimize your Java application for HAQM ECS with Quarkus). In this blog post, I want to show how the Quarkus stack and additional extensions can be used […]
GitOps-driven, multi-Region deployment and failover using EKS and Route 53 Application Recovery Controller
One of the key benefits of the AWS Cloud is it allows customers to go global in minutes, easily deploying an application in multiple Regions around the world with just a few clicks. This means you can provide lower latency and a better experience for your customers at minimal cost while targeting higher availability service-level […]
HAQM EKS add-ons: Advanced configuration
This post is a follow-up to our previous post, HAQM EKS add-ons preserve customer edits. Introduction In October 2022, the HAQM Elastic Kubernetes Service (HAQM EKS) add-ons team introduced the ability to preserve edits, enabling customers to safely modify the configuration of HAQM EKS add-ons by using the Kubernetes application programming interface (API). This enhancement […]
Expose HAQM EKS pods through cross-account load balancer
Introduction HAQM Elastic Kubernetes Service (HAQM EKS) is a managed container service to run and scale Kubernetes applications in the cloud or on-premises. Kubernetes Ingress is an API resource that allows you manage external or internal HTTP(S) access to Kubernetes services running in a cluster. The AWS Load Balancer Controller in HAQM EKS creates Application […]
Blue/Green Kubernetes upgrades for HAQM EKS Anywhere using Flux
Introduction HAQM EKS Anywhere (HAQM EKS-A) allows customers to run containerized workloads on customer-managed hardware. HAQM EKS-A cluster upgrades are performed in place using a rolling process (similar to Kubernetes Deployments). Upgrades can only happen one minor version at a time (e.g., version 1.20 to 1.21) and Control plane components will be upgraded before worker […]
Windows Authentication on HAQM EKS Windows pods
Per Microsoft documentation: Windows-based networks commonly use Active Directory (AD) to facilitate authentication and authorization between users, computers, and other network resources. Enterprise application developers often design their apps to be AD-integrated and run on domain-joined servers to take advantage of Integrated Windows Authentication, which makes it easy for users and other services to automatically […]