In this section, we will cover the initial configuration and requirements to deploy and manage Kubernetes services using CircleCI. You will learn how to create a pipeline so that you can build container images and store them in a Container Registry.
This recipe requires an active GitHub account with a project to build. We will use AWS EKS to demonstrate CI with CircleCI.
First, visit the following GitHub page of our demo application project and fork your copy to your GitHub account:
$ git clone https://github.com/k8sdevopscookbook/circleci-demo-aws-eks.git
Clone the k8sdevopscookbook/circleci-demo-aws-eks repository to your workstation in order to use the circleci-demo-aws-eks example at https://github.com/k8sdevopscookbook/circleci-demo-aws-eks.
How to do it...
This section is further divided into the following subsections to make this process easier:
- Getting started with CircleCI
- Deploying changes to a Kubernetes cluster on Amazon...