Skip to content

Amazon EKS

Terminal window
eksctl create cluster \
--name justapi-cluster \
--region us-east-1 \
--nodegroup-name standard \
--node-type t3.medium \
--nodes 3
Terminal window
aws eks update-kubeconfig --region us-east-1 --name justapi-cluster
Terminal window
kubectl apply -k "github.com/aws/load-balancer-controller//deploy/overlays/eks"
Terminal window
aws ecr create-repository --repository-name justapi-app
docker build -t $ACCOUNT_ID.dkr.ecr.us-east-1.amazonaws.com/justapi-app:latest .
docker push $ACCOUNT_ID.dkr.ecr.us-east-1.amazonaws.com/justapi-app:latest
Terminal window
helm upgrade --install my-app justapi/justapi \
--set image.repository=$ACCOUNT_ID.dkr.ecr.us-east-1.amazonaws.com/justapi-app \
--set image.tag=latest \
--set ingress.enabled=true \
--set ingress.className=alb