Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Before You Install

  1. Set up an account with AWS.
    You'll need the AWS account to set up an Amazon EKS cluster.
  2. Install the AWS CLI. See https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html.
  3. Install kubectl. See https://kubernetes.io/docs/tasks/tools/.
  4. Install Terraform. See https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli.
  5. Enable AWS account permissions for running Terraform. See https://developer.hashicorp.com/terraform/tutorials/aws-get-started/aws-build.
    The policy resource set in terraform-aws-eks-blueprints/examples/eks-cluster-with-cn2/min-iam-policy.json allows all resources. We recommend you change this in a real deployment.
  6. Optionally, install contrailstatus. Contrailstatus is a kubectl plug-in you can use to query CN2 microservices and CN2-specific resources.
    The contrailstatus executable is available from GitHub (Tools).
    Extract and copy the kubectl-contrailstatus executable to /usr/local/bin.