Kubernetes simplified with AWS EKS

EKS

AWS EKS

EC2 way :

The serverless way :

Overall

The internal EKS architecture :

eks architecture

Jumping into the Cluster

system setup
awscli configure
$ eksctl get cluster
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: my-kube-config
region: ap-southeast-1

nodeGroups:
— name: node-group-1
desiredCapacity: 2
instanceType: t2.micro
ssh:
- publicKeyName: <your-keypair-name>
— name: node-grop-2
desiredCapacity: 1
instanceType: t2.micro
ssh:
- publicKeyName: <your-keypair-name>
creating cluster with eksctl
using cloudformation in the backend
cluster up and running after 10–15 minutes
aws eks update-kubeconfig --name <cluster-name>
k8 app deployment
EKS services
pod exec
kubectl delete deployment --all
eksctl delete cluster --name <cluster-name>
eksctl delete cluster

EKS Pricing

--

--

--

In love with open-source ❤️

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Did you ever learn something about decoupling from frameworks?

Secure Linux to Secure Kubernetes

Asynchronous Task with Django Celery Redis and Production using Supervisor

Standing Frozen in the path I’ve Chosen ? Just Make a Switch

“AI on AWS” WORKSHOP SELF-REFLECTION

C is for Coding

How our Developer Community supports the “culture of we”

Creating multiple applications and domains in App Engine

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Vishal Gorai

Vishal Gorai

In love with open-source ❤️