Skip to content

Kubernetes provider

The Kubernetes provider is a component of Pulumi that enables the management of Kubernetes resources using Infrastructure as Code (IaC).^[400-devops-08-infrastructure-as-code-pulumi.md]

Functionality

This provider allows users to program against Kubernetes, supporting various environments such as Minikube, on-premises clusters, and cloud-hosted custom clusters.^[400-devops-08-infrastructure-as-code-pulumi.md] It is compatible with managed services from major cloud providers, including Google (GKE), Azure (AKS), and Amazon (EKS).^[400-devops-08-infrastructure-as-code-pulumi.md]

Usage

Instead of standard YAML manifests, the provider facilitates infrastructure definition using general-purpose programming languages like Java or JavaScript.^[400-devops-08-infrastructure-as-code-pulumi.md]

Sources

^[400-devops-08-infrastructure-as-code-pulumi.md]