Sourced from github.com/pulumi/pulumi-kubernetes/sdk/v4's releases.
v4.27.0
No release notes provided.
v4.26.0
Fixed
#4122 Implements a new provider config option,
alwaysRender, which setsDiff_Someto true when used in combination withrenderYAMLtoDirectory. This allows for user-defined opt-in behavior for YAML manifests to be idempotently generated on everypulumi up, and for Update() to show these changes to a user.Fixed a race condition in StatefulSet await logic where Pulumi could incorrectly report a rollout as complete before the controller had processed the update. This occurred when Pulumi checked status fields before the controller updated
observedGeneration, causing stale "ready" values to be trusted.Fixed a regression of #2943 which could cause Deployments to erroneously report diffs.
Changed
Upgraded
helm.sh/helmto v3.18.6. (pulumi/pulumi-kubernetes#3969)#4156 Upgrade Kubernetes schema and libraries to v1.35.1
Sourced from github.com/pulumi/pulumi-kubernetes/sdk/v4's changelog.
4.27.0 (March 2, 2026)
Fixed
- #4181 Fix PVC timeout when updating to a storage class with WaitForFirstConsumer bind mode.
Added
- #3661 Support for OCI login inside the provider process. Providing a username/password to
Chart v4andRelease v3will now login to private OCI registries as expected. (pulumi/pulumi-kubernetes#2911 and pulumi/pulumi-kubernetes#1914)4.26.0 (February 19, 2026)
Fixed
#4122 Implements a new provider config option,
alwaysRender, which setsDiff_Someto true when used in combination withrenderYAMLtoDirectory. This allows for user-defined opt-in behavior for YAML manifests to be idempotently generated on everypulumi up, and for Update() to show these changes to a user.Fixed a race condition in StatefulSet await logic where Pulumi could incorrectly report a rollout as complete before the controller had processed the update. This occurred when Pulumi checked status fields before the controller updated
observedGeneration, causing stale "ready" values to be trusted.Fixed a regression of #2943 which could cause Deployments to erroneously report diffs.
Changed
Upgraded
helm.sh/helmto v3.18.6. (pulumi/pulumi-kubernetes#3969)#4156 Upgrade Kubernetes schema and libraries to v1.35.1
4.24.0 (November 5, 2025)
Added
- Added a
plainHttpoption to thev4.Chartresource. (pulumi/pulumi-kubernetes#3250)Changed
The
pulumi.com/waitForannotation now uses an RFC9535-compliant JSONPath parser. This makes it possible to wait for more complex scenarios.For example:
- To wait for a Pod's
status.phaseto be "Running" or "Succeeded":
... (truncated)
20f0c07
Prepare for v4.27.0 release (#4194)c5e7ece
Update module github.com/pulumi/pulumi/pkg/v3 to v3.224.0 (#4191)49c2646
helm: login to private registries (#3661)b48d7a3
Fix PVC timeout on Update (#4181)e3427da
Automated upgrade: bump pulumi/pulumi to 3.223.0 (#4188)7af1b7e
Update dependency @pulumi/pulumi to v3.224.0 (#4189)6860aae
Update module github.com/cloudflare/circl to v1.6.3 [SECURITY] (#4187)5c58fea
Update GitHub Actions workflows. (#4186)1564fc1
Update module github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3
to v3...9ebe266
Update dependency @pulumi/gcp to v9.13.0 (#4184)