2019-08-23 14:22:47 -07:00
---
2023-06-16 14:10:53 -07:00
title_tag: Kubernetes get started
2019-12-18 09:59:20 -08:00
meta_desc: This page provides an overview and guide on how to get started with Kubernetes.
2023-06-16 14:10:53 -07:00
title: Get started
h1: Get Started with Kubernetes
2019-08-23 14:22:47 -07:00
menu:
2023-05-15 15:25:28 -07:00
clouds:
identifier: kubernetes-get-started
parent: kube
weight: 4
aliases:
- /docs/quickstart/kubernetes/
- /docs/get-started/kubernetes/
2019-08-23 14:22:47 -07:00
---
2023-06-16 14:10:53 -07:00
Pulumi's Cloud Native SDK makes it easy to target any Kubernetes environment to
provision a cluster, configure and deploy applications, and update them as
required.
2019-08-26 13:41:46 -07:00
Pulumi supports programming against Kubernetes---Minikube, on-premises and
cloud-hosted custom Kubernetes clusters, and the managed services from Google
2023-06-16 14:10:53 -07:00
(GKE), Azure (AKS), and Amazon (EKS). The Pulumi Kubernetes provider
packages and CLI help you accomplish all these within minutes.
2019-08-26 13:41:46 -07:00
2023-06-16 14:10:53 -07:00
For a quick example of how Pulumi deploys infrastructure on Kubernetes, this tutorial takes you through the following steps to easily deploy an [NGINX ](https://www.nginx.com/ ) web server:
2019-08-23 14:22:47 -07:00
2023-06-16 14:10:53 -07:00
1. Setting up and configuring Pulumi to access your Kubernetes cluster.
1. Creating a new Pulumi project.
1. Deploying NGINX on Kubernetes.
1. Creating a service to access the NGINX deployment.
1. Cleaning up your deployment by destroying the resources you've provisioned.
2019-08-23 14:22:47 -07:00
2023-06-16 14:10:53 -07:00
{{< get-started-stepper > }}