Containers
Tag: hybrid
Run GenAI inference across environments with HAQM EKS Hybrid Nodes
This blog post was authored by Robert Northard, Principal Container Specialist SA, Eric Chapman, Senior Product Manager EKS, and Elamaran Shanmugam, Senior Specialist Partner SA. Introduction HAQM Elastic Kubernetes Service (HAQM EKS) Hybrid Nodes transform how you run generative AI inference workloads across cloud and on-premises environments. Extending your EKS cluster to on-premises infrastructure allows you […]
A deep dive into HAQM EKS Hybrid Nodes
This blog was authored by Chris Splinter, Principal Product Manager, AWS Kubernetes, Elamaran Shanmugam, Sr. Container Specialist Solutions Architect, AWS, Re Alvarez Parmar, Containers Specialist Solutions Architect, AWS. We are excited to announce the general availability of a new feature for HAQM Elastic Kubernetes Service (HAQM EKS) that we launched at re:Invent 2024 called HAQM […]
Use Ansible to bootstrap external container instances with HAQM ECS Anywhere
HAQM Elastic Container Service (ECS) is a fully managed container orchestration service that helps you deploy, manage, and scale containerized applications. Within HAQM ECS there is a concept known as Capacity, which is the infrastructure where your containers run. HAQM ECS provides multiple options: HAQM Elastic Compute Cloud (EC2) instances in the AWS Cloud, AWS […]
Adding Storage using OpenEBS on EKS Anywhere
Overview HAQM EKS Anywhere (EKS Anywhere) is an opinionated and automated deployment of the HAQM EKS Distro that enables users to create and operate Kubernetes clusters on user-managed infrastructure. EKS Anywhere does not include a Container Storage Interface (CSI) driver for persistence. In this post, we setup OpenEBS to provide persistence using the disks available in […]
Deploy an HAQM EKS cluster across AWS Outposts with Intra-VPC communication
Introduction Intra-VPC Communication enables network communication between subnets in the same HAQM Virtual Private Cloud (HAQM VPC) across multiple physical AWS Outposts using the Outposts local gateways (LGW) via direct VPC routing. With this feature, you can leverage a single HAQM VPC architecture for communication between applications and services running on disparate AWS Outposts. You […]
On-premises egress design patterns for HAQM EKS
Introduction When adopting a Kubernetes platform, architect teams are often highly focused on INGRESS traffic patterns. Why? Kubernetes has a first-class support for in-cluster traffic flows as well as into-cluster traffic flow implemented by ClusterIP and the INGRESS constructs .The object model allows the load balancing of Kubernetes pods natively and also extends the constructs […]
Implementing application load balancing of HAQM ECS Anywhere workloads using Traefik Proxy
Introduction With HAQM ECS Anywhere, you can run and manage containers on any customer-managed infrastructure using the same cloud-based, fully managed, and highly scalable container orchestration service you use in AWS today. HAQM ECS Anywhere provides support for registering an external instance, such as an on-premises server or virtual machine (VM), to your HAQM ECS […]
Fully private local clusters for HAQM EKS on AWS Outposts powered by VPC Endpoints
Introduction Recently, HAQM Elastic Kubernetes Service (HAQM EKS) added support for local clusters on AWS Outposts racks. In a nutshell, this deployment option allows our customers to run the entire Kubernetes cluster (i.e., control plane and worker nodes) on AWS Outposts racks. The rationale behind this deployment option is often described as static stability. In […]
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 […]
Multi-cluster management for Kubernetes with Cluster API and Argo CD
Introduction Customers are moving to cloud thanks to its scalability and cost-effectiveness. Some are adopting Kubernetes to modernize their workloads for a more agile way to iterate and deliver time-to-market services or product features to their customers. As the number of clusters to be managed increases, customers struggle with different deployment mechanisms and application programming […]