github.com/kubernetes-incubator/kube-aws@v0.16.4/docs/getting-started/README.md (about) 1 # Getting Started 2 3 Deploy a fully-functional Kubernetes cluster using AWS CloudFormation. Your cluster will be configured to use AWS features to enhance Kubernetes. For example, Kubernetes may automatically provision an Elastic Load Balancer for each Kubernetes Service. 4 5 The [kube-aws](https://github.com/kubernetes-incubator/kube-aws/releases) CLI tool can be used to automate cluster deployment to AWS. 6 7 After completing this guide, a deployer will be able to interact with the Kubernetes API from their workstation using the `kubectl` CLI tool. 8 9 Each of the steps will cover: 10 11 * [Pre-requisites][getting-started-prerequisites.md] 12 * [Step 1: Configure][getting-started-step-1] 13 * Download the latest release of kube-aws 14 * Define account and cluster settings 15 * [Step 2: Render][getting-started-step-2] 16 * Compile a re-usable CloudFormation template for the cluster 17 * Optionally adjust template configuration 18 * Validate the rendered CloudFormation stack 19 * [Step 3: Launch][getting-started-step-3] 20 * Create the CloudFormation stack and start our EC2 machines 21 * Set up CLI access to the new cluster 22 * [Step 4: Update][getting-started-step-4] 23 * Update the CloudFormation stack 24 * [Step 5: Add Node Pool][getting-started-step-5] 25 * Create the additional pool of worker nodes 26 * Adjust template configuration for each pool of worker nodes 27 * [Step 6: Configure add-ons][getting-started-step-6] 28 * Configure various Kubernetes add-ons 29 * [Step 7: Destroy][getting-started-step-7] 30 * Destroy the cluster 31 32 Let's get started with [Step 1](step-1-configure.md)! 33 34 [getting-started-prerequisites.md]: prerequisites.md 35 [getting-started-step-1]: step-1-configure.md 36 [getting-started-step-2]: step-2-render.md 37 [getting-started-step-3]: step-3-launch.md 38 [getting-started-step-4]: step-4-update.md 39 [getting-started-step-5]: step-5-add-node-pool.md 40 [getting-started-step-6]: step-6-configure-add-ons.md 41 [getting-started-step-7]: step-7-destroy.md