This is a short guide to setup EKS on AWS and the required resources for Jenkins X’s setup of Vault
using Terraform. It assumes access to AWS is configured and familiarity with AWS, kubectl and Terraform.
This snippet of Terraform code sets EKS and up needed resources on AWS. It outputs the parameters
you then need to add to append to jx install.
The module terraform-aws-modules/eks/aws will also store a kubeconfig file as config. This can be
copied to or merged with your ~/.kube/config. Then jx install can be run with the parameters
output by the Terraform config above.