Skip to content
This repository has been archived by the owner on Aug 11, 2021. It is now read-only.

Releases: hashicorp/terraform-provider-kubernetes-alpha

v0.6.0

11 Aug 03:44
Compare
Choose a tag to compare

Deprecate the provider.

v0.5.0

08 Jun 18:08
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Improved CRD schema support: retrieve OpenAPIv3 schema directly from CRD objects (#210)

BUG FIXES:

  • Fix a typo in an error message during "apply" (#220)

v0.4.0

19 May 12:33
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Support for non-structural CRs (#170)

v0.3.3

04 May 17:09
Compare
Choose a tag to compare

BUG FIXES:

Opportunistically accept unknown value types (allow setting values from other resources) (#190)

v0.3.2

19 Mar 20:28
Compare
Choose a tag to compare

BUG FIXES:

  • Don't fail validation when manifest contains unknown values (#171)
  • Return meaningful diagnostic in case of invalid OpenAPI definition (instead of panic) (#166)
  • Checks credentials against the API at plan time and avoid infinite retry loop (#159)

v0.3.1

11 Mar 21:39
Compare
Choose a tag to compare

ENHANCEMENTS:

  • provider will now throw an error when used with a Terraform version older than 0.14.8

BUG FIXES:

  • fix handling of token, username and password attributes in the provider configuration (#162)
  • fix infinite retries on discovery API with invalid credentials (#159)

v0.3.0

10 Mar 23:57
Compare
Choose a tag to compare

0.3.0 (March 10, 2021)

FEATURES

  • provider can now manage Custom Resources as per Kinds installed by their parent CRDs
  • uses OpenAPI defitions from the target cluster to enforce resource structure and attribute types

ENHANCEMENTS

  • completely refactored on top of the terraform-plugin-go SDK
  • validations have been added to ensure manifests only specify a namespace when appropriate

DEPRECATIONS:

  • the server_side_planning configuration attribute has been removed. All planning now uses the OpenAPI based mechanism.

v0.2.1

19 Sep 00:54
Compare
Choose a tag to compare

FEATURES

Add support for waiting on resource fields to reach a certain value (#105)
Add standalone process debug mode (#121)

BUG FIXES

Fix login with username and password (#113)
Fix acceptance tests to work with terraform 0.13
Defer client initialisation to better cope with transient incomplete client configuration

v0.2.0

27 Aug 15:32
Compare
Choose a tag to compare

FEATURES

Add wait_for block to kubernetes_manifest resource (#95)
ENHANCEMENTS

Published to the Terraform registry
BUG FIXES

v0.1.0

26 Jun 17:21
f0350d0
Compare
Choose a tag to compare

BUG FIXES:

  • Add auth plugin to fix "no auth provider found" errors (#46, #54)

IMPROVEMENTS:

  • Implement K8s client configuration attributes (#60)
  • Add examples and documentation for credential configuration
  • Install binary to Terraform plugins directory (#64)
  • Use Goreleaser to build and publish releases