This repository uses EKS terraform templates and modules to deploy Rancher on AWS. The main objective is to provide a simple and fast way of deploying Rancher on AWS for troubleshooting and generating test environments to approximate customer environments and carry out simulations. Most of the codebase is using HCL(Hashicorp Configuration Language).
-
Terraform should be installed on your local or remote computer where the repository is cloned. Please refer here for installation instructions.
-
For Terraform to run operations on your behalf, you must install and configure the AWS CLI tool. Please refer here for installation instructions.
-
AWS IAM should be installed and configured to provide correct authentication on the EKS cluster. Please refer here for installation instructions.
-
Git should be installed on the local or remote computer that is used for cloning the repository, as mentioned above. Please refer to the git installation guide here.
-
Kubectl should be installed on the local or remote computer, which is used to access and manipulate a Kubernetes environment. Please refer here for installation instructions.
To get started, you can clone the git repository to a desired location in your local or remote computer:
git clone [email protected]:brunoebernardi/eks-rancher-tf.git