Data, Technology & EngineeringEnergy, Environment & SustainabilityExplore OptionsFocus & PrepareHealthcare & Biomedical SciencesTake Action

Kubernetes: Provisioning with Terraform and Kubespray

Kubespray is a community-driven project that provides a set of Ansible playbooks for deploying a production-ready Kubernetes cluster. It’s also an incredibly helpful tool for deploying a cluster on OpenStack because it lets you use Terraform and Ansible at the same time. In this course, cloud and software consultant Carlos Nunez provides a focused reference describing how to provision Kubernetes clusters with Terraform and Kubespray. Explore the challenges of installing Kubernetes and its prerequisites: Docker and kubectl. Along the way, Carlos shows you how to deploy Kubernetes into the cloud, including how to inspect the compute configuration; create, configure, and confirm access to Kubernetes nodes; install Kubespray; deploy a Kubernetes cluster with Kubespray; and perform smoke tests on the cluster as you go.

Learn More