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
NodeInstanceTypetot2.large - Set
NodeInstanceVolumeto75
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