Skip to content

Latest commit

 

History

History

aws-eks

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

AWS EKS

Setup

  1. Create VPC
  2. Create EKS cluster (+ EKS-cluster role)
  3. Create EKS Kube context (AWS CLI)
  4. Create node group + role AmazonEKSWorkerNodePolicy AmazonEC2ContainerRegistryReadOnly AmazonEKS_CNI_Policy AmazonEBSCSIDriverPolicy
  5. add EBS CSI storage class
kubectl apply -k aws-eks/storage/csi
kubectl apply -f aws-eks/storage/storage-class

Storage

  • High performance

Local Volume Static Provisioner CSI driver using Amazon EKS managed node groups and pre-bootstrap commands to expose the NVMe EC2 instance store drives as Kubernetes PV objects. This allows leveraging the local NVMe storage volumes to achieve higher performance than what’s possible from the general-purpose Amazon EBS boot volume.