Kubernetes & Pulumi |
Pulumi offers full support for Kubernetes, with a provider, an operator, 3+ components, multiple templates, and several guides. |
Kubernetes |
/images/docs/meta-images/docs-clouds-kubernetes-meta-image.png |
Kubernetes & Pulumi |
|
true |
Streamline Kubernetes cluster configuration, management, and application workload deployments using TypeScript, Python, Go, C#, Java or YAML. Use the Pulumi Kubernetes Operator to manage both Kubernetes and cloud resources. |
link |
icon |
get-started/ |
kubernetes |
|
description |
provider_list |
The Kubernetes provider can provision any resources available in the Kubernetes API. |
display_name |
content_links |
Kubernetes |
display_name |
icon |
url |
Overview |
page-small-black |
kubernetes/ |
|
display_name |
icon |
url |
Install & config |
gear-small-black |
kubernetes/installation-configuration/ |
|
display_name |
icon |
url |
API docs |
book-small-black |
kubernetes/api-docs/ |
|
display_name |
icon |
url |
How-to guides |
question-small-black |
kubernetes/how-to-guides/ |
|
|
|
|
|
display_name |
url |
description |
Kubernetes Cert Manager |
kubernetes-cert-manager/ |
|
|
display_name |
url |
description |
Kubernetes CoreDNS |
kubernetes-coredns/ |
|
|
|
|
heading |
description |
tools |
Convert Kubernetes YAML to Pulumi |
Convert or generate Kubernetes YAML manifests in the language of your choice with Pulumi's tools. |
display_name |
url |
Convert Kubernetes YAML manifests to Pulumi |
/kube2pulumi/ |
|
display_name |
url |
Generate types in Pulumi for Custom Resources |
/blog/introducing-crd2pulumi/ |
|
|
|
|
display_name |
url |
Kubernetes cluster on AWS |
kubernetes/aws/ |
|
display_name |
url |
Kubernetes cluster on Azure |
kubernetes/azure/ |
|
display_name |
url |
Kubernetes cluster on Google Cloud |
kubernetes/gcp/ |
|
display_name |
url |
Helm Chart on Kubernetes |
kubernetes-application/helm-chart/ |
|
display_name |
url |
Web application on Kubernetes |
kubernetes-application/web-application/ |
|
|
Learn how to use Pulumi & Kubernetes together. |
description |
guides_list |
Learn how to use Kubernetes & Pulumi together. |
display_name |
url |
Crosswalk playbooks for Kubernetes |
guides/playbooks/ |
|
display_name |
url |
Control plane |
guides/control-plane/ |
|
display_name |
url |
Worker node creation |
guides/worker-nodes/ |
|
display_name |
url |
Accessing clusters |
guides/try-out-the-cluster/ |
|
display_name |
url |
Kubernetes cluster defaults |
guides/configure-defaults/ |
|
display_name |
url |
Kubernetes access control |
guides/configure-access-control/ |
|
display_name |
url |
Kubernetes cluster services |
guides/cluster-services/ |
|
display_name |
url |
Kubernetes App services |
guides/app-services/ |
|
display_name |
url |
Updating Kubernetes worker nodes |
guides/update-worker-nodes/ |
|
display_name |
url |
Kubernetes identity and access management (IAM) |
guides/identity/ |
|
display_name |
url |
Kubernetes Apps |
guides/apps/ |
|
display_name |
url |
Kubernetes infrastructure services |
guides/managed-infra/ |
|
display_name |
url |
Kubernetes FAQ |
guides/faq/ |
|
|
|
heading |
description |
links |
Cluster management |
The following SDKs are available to work with IaaS resources, and managed or self-managed Kubernetes clusters. The packages are available in Node.js (Javascript and Typescript), Python, Go, .NET and Java. |
|
|
heading |
description_1 |
description_2 |
links |
Pulumi Kubernetes Operator |
The Pulumi Kubernetes Operator is an extension pattern that enables Kubernetes users to create a Stack as a first-class API resource, and use the StackController to drive the updates of the Stack until success. |
Deploying Pulumi stacks in Kubernetes provides the capability to build out CI/CD and automation systems into your clusters, creating native support to manage your infrastructure alongside your Kubernetes workloads. |
|
display_name |
url |
icon |
Get started with Pulumi Kubernetes Operator |
/docs/using-pulumi/continuous-delivery/pulumi-kubernetes-operator/ |
light-bulb-small-gray |
|
|
|