2023-05-15 15:25:28 -07:00

23 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title_tag: Templates for Deploying Kubernetes Applications
title: "Kubernetes Application Templates"
layout: overview
meta_desc: Instantly deploy Kubernetes web applications on AWS, Azure, or Google Cloud Platform with Pulumi Kubernetes Application templates.
meta_image: meta.png
weight: 99
---
### Building and deploying applications on Kubernetes clusters
[Infrastructure as code](/what-is/what-is-infrastructure-as-code/) is an efficient and repeatable way of building Kubernetes applications with programming languages and deploying them to your Kubernetes clusters.
Pulumis open source, infrastructure as code SDK lets you build and deploy Kubernetes applications with TypeScript/JavaScript, Python, Go, Java, .NET, and YAML. The main benefits include:
* **Programming Languages:** Define infrastructure as code in your favorite language instead of domain-specific languages.
* **Cloud Native Ecosystem Support:** Use Helm charts and native Kubernetes API objects, including integrated Kustomize support, to deploy workloads to your Kubernetes cluster.
* **Fast, Easy Deployment:** Quickly deploy your Kubernetes applications with the CLI, with a [GitOps workflow](/docs/using-pulumi/continuous-delivery/pulumi-kubernetes-operator/), or from a CI/CD workflow.
* **Rapid Development:** Author, version, test, and release cluster and infrastructure changes just like software.