Posts

Showing posts with the label EKS

[Cloud] Amazon EKS Overview

Image
1. Amazon EKS 1.1. Overview Amazon EKS is a managed service that helps make it very easy to run Kubernetes on AWS . The idea is that most applications will run on EKS with minimal mods, if any.   Through EKS, organizations can run Kubernetes without cumbersome steps, such as: Creating the Kubernetes master cluster Configuring service discovery, Kubernetes primitives Porting and Creating database instances Setting up load balancing (eg. with HA proxy) Security Networking Hosting Control Planes across different availability zones to prevent single point of failure (Highly Available) Managing Control Plane, so users do not need to worry about components like etcd, kube-controller-manager, kube-apiserver, cloud-controller-manager and kube-scheduler.   Basically EKS = Kubernetes-as-a-service   1.2. Running Kubernetes without EKS: Manual deployment on EC2 IT teams can run a self-hosted Kubernetes environment on an EC2 instance. Deploy wi...