2023-06-12 09:43:55 -07:00

5.1 KiB

title_tag, meta_desc, title, meta_image, h1, menu, cloud_overview, description, get_started_guide, providers, components, convert, templates, guides-description, guides, kubernetes_cluster_management, kubernetes_operator
title_tag meta_desc title meta_image h1 menu cloud_overview description get_started_guide providers components convert templates guides-description guides kubernetes_cluster_management kubernetes_operator
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
clouds
identifier weight
kube 4
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/
display_name url description external_link
Pulumi Kubernetes Extensions https://kubernetes.io/docs/concepts/extend-kubernetes/operator/ true
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.
display_name has_arrow url icon external_link
AWS true https://github.com/pulumi/aws/ aws true
display_name has_arrow url icon external_link
Azure true https://github.com/pulumi/pulumi-azure-native/ azure true
display_name has_arrow url icon external_link
DigitalOcean true https://github.com/pulumi/pulumi-digitalocean/ digitalocean true
display_name has_arrow url icon external_link
Google Cloud true https://github.com/pulumi/gcp/ google-cloud true
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 has_arrow url icon external_link
GitHub repository true https://github.com/pulumi/pulumi-kubernetes-operator github-small true
display_name url icon
Get started with Pulumi Kubernetes Operator /docs/using-pulumi/continuous-delivery/pulumi-kubernetes-operator/ light-bulb-small-gray