alpersonalwebsite / basic-aws-eks-stateful-app

Basic AWS EKS > Stateful application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deploying a Stateful App

Note:

  • EBS is tied to a particular AZ.
  • EFS can be accessed from different AZ through a Security Group.

Pre reqs

Please, be sure you followed the steps in Basic AWS EKS and you have your cluster up and running.

TL;DR

Create cluster and nodegorup

eksctl create cluster -f basic-aws-eks/eks/cluster-autoscaling.yaml 

This is going to create both stacks:

  • eksctl-basic-eks-cluster-cluster
  • eksctl-basic-eks-cluster-nodegroup-ng-2

Then, follow the instructions for...

  • Create deployment for AutoScaler
  • HELM Package Manager
  • EKS and users

EBS example

EFS example

About

Basic AWS EKS > Stateful application