Stratos on EKS
EKS Setup
Follow the instructions outlined in https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html to deploy an EKS cluster.
If you plan to deploy SCF in the cluster, make the following modifications when creating the worker nodes.
- Set
NodeInstanceType
tot2.large
- Set
NodeInstanceVolume
to75
Helm Setup
Download the latest Helm release (at least 2.9 is required for RBAC support) from https://github.com/helm/helm/releases
Save the following to a file caleld helm-rbac.yaml
Apply the configuration to the EKS cluster
Install Helm
Storage Classes
Stratos requires a storage class that is scoped to a single AZ
.
To setup the scoped storage class, save the following to scoped_storage_class.yaml
.
To create the storage class, execute the following:
In this guide, the scoped storage class will be referred to as gp2scoped
.
Stratos Deployment
To deploy Stratos on EKS, the following configuration overrides are required, save the following to a file named stratos-values.yaml
.
Install stratos
with Helm