Get Started with Pulumi and Kubernetes
Infrastructure as code (IaC) lets you deploy, change, and manage infrastructure safely, consistently, and repeatably using code rather than a graphical user interface.
Complete this step-by-step tutorial to deploy an NGINX web server on Kubernetes using IaC.
Before you begin
You need access to a Kubernetes cluster (local or cloud-based) and kubectl installed and configured. Choose your language and ensure you’ve performed any prerequisites:
- Go installed locally
- .NET installed locally
- Java 11+ and Maven 3.6.1+ installed locally
- A text editor
- A text editor
- The Pulumi CLI v3.256.0 or later; Pulumi HCL needs no separate language runtime