Skip to content

Releases: pulumi/pulumi-kubernetes

v0.23.1

10 May 21:59
v0.23.1
ff9e655
Compare
Choose a tag to compare

Supported Kubernetes versions

  • v1.14.x
  • v1.13.x
  • v1.12.x

Major changes

  • None

Improvements

  • Update to use client-go v11.0.0 (#549)
  • Deduplicate provider logs (#558)

Bug fixes

  • Fix namespaceable check for diff (#554)

v0.23.0

30 Apr 20:57
v0.23.0
861c15c
Compare
Choose a tag to compare

Supported Kubernetes versions

  • v1.14.x
  • v1.13.x
  • v1.12.x

Important

This release fixes a longstanding issue with the provider namespace flag. Previously, this
flag was erroneously ignored, but will now cause any resources using this provider to be
created in the specified namespace. This may cause resources to be recreated! Unset the
namespace parameter to avoid this behavior. Also note that this parameter takes precedence
over any namespace defined on the underlying resource.

The Python SDK now supports YAML manifests and Helm charts, including CustomResourceDefinitions
and CustomResources!

Major changes

  • Put all resources in specified provider namespace (#538)
  • Add Helm support to Python SDK (#544)

Bug fixes

  • Fix Helm repo quoting for Windows (#540)
  • Fix Python YAML SDK (#545)

v0.22.2

11 Apr 19:58
v0.22.2
a33e855
Compare
Choose a tag to compare

Supported Kubernetes versions

  • v1.14.x
  • v1.13.x
  • v1.12.x

Important

This release improves handling for CustomResources (CRs) and CustomResourceDefinitions (CRDs).
CRs without a matching CRD will now be considered deleted during pulumi refresh, and pulumi destroy
will not fail to delete a CR if the related CRD is missing.
See #530 for details.

Major changes

  • None

Improvements

  • Improve error handling for "no match found" errors (#530)

Bug fixes

  • None

v0.22.1

10 Apr 00:13
v0.22.1
5ded4d4
Compare
Choose a tag to compare

Supported Kubernetes versions

  • v1.14.x
  • v1.13.x
  • v1.12.x

Major changes

  • Add basic YAML support to Python SDK (#499)
  • Add transforms to YAML support for Python SDK (#500)

Improvements

  • Move helm module into a directory (#512)
  • Move yaml module into a directory (#513)

Bug fixes

  • Fix Deployment await logic for old API schema (#523)
  • Replace PodDisruptionBudget if spec changes (#527)

v0.22.0

25 Mar 17:57
v0.22.0
Compare
Choose a tag to compare

Major changes

  • Add support for Kubernetes v1.14.0 (#371)

Improvements

  • None

Bug fixes

  • None

v0.21.1

18 Mar 16:01
v0.21.1
09555c3
Compare
Choose a tag to compare

Major changes

  • None

Improvements

  • Split up nodejs SDK into multiple files (#480)

Bug fixes

  • Check for unexpected RPC ID and return an error (#475)
  • Fix an issue where the Python pulumi_kubernetes package was depending on an older pulumi package.
  • Fix YAML parsing for computed namespaces (#483)

v0.21.0

18 Mar 15:28
5b1fa48
Compare
Choose a tag to compare

Important

Updating to v0.17.0 version of @pulumi/pulumi. This is an update that will not play nicely
in side-by-side applications that pull in prior versions of this package.

See pulumi/pulumi@7f5e089 for more details.

As such, we are rev'ing the minor version of the package from 0.16 to 0.17. Recent version of pulumi will now detect, and warn, if different versions of @pulumi/pulumi are loaded into the same application. If you encounter this warning, it is recommended you move to versions of the @pulumi/... packages that are compatible. i.e. keep everything on 0.16.x until you are ready to move everything to 0.17.x.

v0.20.4

01 Mar 23:34
v0.20.4
e0ae394
Compare
Choose a tag to compare

Major changes

  • None

Improvements

  • Allow the default timeout for awaiters to be overridden (#457)

Bug fixes

  • Properly handle computed values in labels and annotations (#461)

v0.20.3

20 Feb 20:40
v0.20.3
2ba7793
Compare
Choose a tag to compare

Major changes

  • None

Improvements

  • None

Bug fixes

  • Move mocha dependencies to devDependencies (#441)
  • Include managed-by label in diff preview (#431)

v0.20.2

13 Feb 18:23
e4fa04b
Compare
Choose a tag to compare

Major changes

  • None

Improvements

  • Allow awaiters to be skipped by setting an annotation (#417)
  • Set managed-by: pulumi label on all created resources (#418)
  • Clean up docstrings for Helm package (#396)
  • Support explicit deleteBeforeReplace (pulumi/pulumi#2415)

Bug fixes

  • Fix an issue with variable casing (#412)
  • Use modified copy of memcache client (#414)