Releases: pulumi/pulumi-kubernetes
Releases · pulumi/pulumi-kubernetes
v0.20.0
v0.19.0
Major changes
- Implement incremental status updates for
StatefulSet
(#307) - Allow the
@pulumi/kubernetes
YAML API to understand arbitrary URLs (#328) - Add support for
.get
on CustomResources (#329) - Add support for
.get
for first-class providers (#340)
Improvements
- Fix Ingress await logic for ExternalName Services (#320)
- Fix replacement logic for Job (#324 and #333)
- Fix Cluster/RoleBinding replace semantics (#337)
- Improve typing for
apiVersion
andkind
(#341)
Note: Bumped the minor version due to several changes to runtime semantics (#307, #324, #333, #337) and the addition of stricter typing (#341).
v0.18.0
Major changes
- Allow Helm Charts to have
pulumi.Input
in theirvalues
(#241)
Improvements
- Retry REST calls to Kubernetes if they fail, greatly improving resiliance against resorce operation ordering problems.
- Add support for creating CRDs and CRs in the same app (#271, #280)
- Add incremental await for logic for
Ingress
(#283) - Allow users to specify a Chart's source any way they can do it from the CLI (#284)
- "Fix" "bug" that cases Pulumi to crash if there is a duplicate key in a YAML template, to conform with Helm's behavior (#289)
- Emit better error when the API server is unreachable (#291)
- Add support for Kubernetes v0.12.* (#293)
- Fix bug that spuriously requires
.metadata.name
to be specified in Kubernetes list types (e.g.,v1/List
) (#294, #296) - Add Kubernetes v0.13.* support (#306)
- Improve error message when
Service
fails to initialized (#309) - Fix bug that causes us to erroneously report
Pod
's owner (#311)