1. Docs
  2. Infrastructure as Code
  3. Get Started
  4. Kubernetes

Get Started with 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:

    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • Node.js and npm installed locally
    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • Python and pip, Poetry or uv installed locally
    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • Go installed locally
    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • .NET installed locally
    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • Java 11+ and Maven 3.6.1+ installed locally
    • Access to a Kubernetes cluster (local or cloud-based)
    • kubectl installed and configured
    • A text editor
      Neo just got smarter about infrastructure policy automation