{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing"}],"enrichment":{"capability":"Pulumi Kubernetes Resource Provider lets you define, deploy, and manage Kubernetes API resources and workloads programmatically using Python, with full API coverage including Deployments, Services, ConfigMaps, and other Kubernetes primitives.","skillfed_tags":["infrastructure-as-code","kubernetes","pulumi"],"use_cases":["Deploy YAML manifests from files into a running cluster without writing kubectl commands.","Install and configure Helm charts programmatically with custom values and cluster-specific providers.","Define Kubernetes Deployments, Services, and ConfigMaps as Python objects with full IDE autocomplete and type checking.","Manage multi-cluster or multi-environment Kubernetes resources using Pulumi's stack and configuration system.","Combine Kubernetes resource definitions with other cloud infrastructure (e.g., EKS cluster creation) in a single Pulumi program."],"what_it_does":"Pulumi Kubernetes is a resource provider that bridges Pulumi's infrastructure-as-code framework with Kubernetes, letting you define cluster workloads and resources in Python instead of YAML. It wraps the Kubernetes OpenAPI specification automatically, so the SDK stays synchronized with upstream Kubernetes releases and exposes the full API surface\u2014Deployments, Services, ConfigMaps, Secrets, Jobs, and all other resource types\u2014in a programmatic, type-aware interface.\n\nYou use it to deploy manifests from files, install Helm charts, or construct individual Kubernetes resources using the SDK's resource classes. It respects your local kubeconfig, so it works with any running cluster (EKS, AKS, GKE, or self-managed). The package depends on pulumi as its core orchestration engine, plus parver, semver, requests, and typing-extensions for version handling and HTTP operations.","worth_installing":"Yes. This package is actively maintained, has no known vulnerabilities, installs cleanly with low friction, and is the standard way to manage Kubernetes resources from Pulumi. Install it if you are already using Pulumi and need to deploy or manage Kubernetes workloads programmatically; it is not a standalone Kubernetes tool and requires Pulumi CLI and a running cluster."},"id":"pulumi-kubernetes","links":{"html":"https://skillfed.io/packages/pulumi-kubernetes","md":"https://skillfed.io/packages/pulumi-kubernetes.md","pypi":"https://pypi.org/project/pulumi-kubernetes/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-07","license_spdx":null,"license_treatment":"permissive","name":"pulumi-kubernetes","python_support":"supports_current","summary":"A Pulumi package for creating and managing Kubernetes resources."},"popularity":{"monthly_downloads":1385718,"position":3974,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.33.0"}
