To provision a Kubernetes cluster with the Amazon EKS component, you need to have AWS credentials. Use the instructions on the AWS Classic Provider’s Installation & Configuration to get credentials if needed.

Your AWS credentials are never sent to pulumi.com. Pulumi uses the AWS SDK and the credentials in your environment to authenticate requests from your computer to AWS.

Installation

The Amazon EKS provider is available as a package in all Pulumi languages:

Prerequisites

Before getting started, you will need to install some pre-requisites:

These are not required but are recommended if you plan on interacting with your Kubernetes cluster:

  • kubectl: the standard Kubernetes command line interface.
  • helm: if you plan on deploying Helm charts to your cluster.