Skip to content

Releases: sl1pm4t/terraform-provider-kubernetes

v1.3.0-custom

29 Nov 01:20
ca0a9cb
Compare
Choose a tag to compare

Change Log

v1.3.0-custom (2018-11-23)

Full Changelog

Fixed bugs:

  • TF kubernetes provider tries to in-place update not modifiable attribute #74

Closed issues:

  • Importing a config_map volume with no mode causes panic #81
  • Importing a resource with envFrom: configMapRef crashes #76
  • some annotations are being re-applied on every terraform run #72

Merged pull requests:

  • EmptyDir ‘size_limit’ causing quantity parse error #88 (sl1pm4t)
  • Fix TF re-adding annotations on every apply #87 (sl1pm4t)
  • Fix: StatefulSet pod_management_policy #86 (sl1pm4t)
  • Add/Fix attributes to/on service resource #85 (sl1pm4t)
  • Added ServiceExternalTrafficPolicy #84 (sebastianroesch)
  • Fixing panic when importing resource with config_map volume #82 (itmecho)
  • Add kubernetes_secret datasoucre #80 (Phylu)
  • Add missing empty_dir size_limit #79 (itmecho)
  • Fixing panic when loading pods with env_from config_map_ref #77 (itmecho)
  • Adds Deployment Data Source #75 (itmecho)
  • fix affinity.pod_(anti)_affinity namespaces missing in flattener #71 (kolach)

* This Change Log was automatically generated by github_changelog_generator

v1.2.2-custom

26 Oct 15:57
7974cd5
Compare
Choose a tag to compare

Changes

Fixes

  • Fix panic caused by DNSConfig attribute [#66]
  • Fix “expected pointer, but got nil” error when Deployment strategy = Recreate [#69]

Schema / Resource changes

  • Add dns_config attribute to Pod Spec [#64]
  • Add support for Pod Affinity / Anti affinity [#68] (thanks @kolach)
  • Don't ForceNew for selector label changes. [#58] (thanks @anuraaga)

Other

v1.2.1-custom

01 Oct 21:39
Compare
Choose a tag to compare

Changes

Fixes

  • rbac api_groups should be optional to allow for creation of non_resource_urls [#42]

Schema Additions

  • Add toleration support to pod spec #59
  • Add mount_options attribute to PersistentVolume #56

Other

  • Static compilation for binaries #51

v1.2.0-custom

06 Aug 10:19
56c903d
Compare
Choose a tag to compare

New Resources

  • kubernetes_cluster_role
  • kubernetes_cluster_role_binding
  • kubernetes_role
  • kubernetes_role_binding

See #39

Fixes
Set default mode of ConfigMap volume mounted files to 0644 to match the documentation. [#38]

v1.1.2-custom

18 Jul 00:22
fa9c74a
Compare
Choose a tag to compare

Fixes

  • Implement resource updates for cron_job resources [#34]
  • provider was not honoring configured value for successful_jobs_history_limit & starting_deadline_seconds attributes [#32]

Enhancements

  • Add backoff_limit attribute to Job / CronJob resource schema [#33]

v1.1.1-custom

09 Jul 22:17
Compare
Choose a tag to compare

Improvements

  • Add reclaim_policy attribute to kubernetes_storage_class resource [#29]

Fixes

  • Fix StatefulSet update strategy [#14]
  • Fix Ingress update error [#16]
  • Fix Service update error [#24]

v1.1.0-custom

02 May 02:42
1d80a8f
Compare
Choose a tag to compare

CHANGES

  • Updates client-go to v6.0.0 and kubernetes libraries to v1.9.0. [#11]
    The following resources are now able to use the stable V1 API:

    • kubernetes_daemonset
    • kubernetes_deployment
    • kubernetes_stateful_set

    If the Kubernetes Server is pre-1.9.x then the provider will fallback to using beta APIs to manage the above resources.

New Resources

  • kubernetes_cron_job [#12]

v1.0.8-custom

13 Mar 01:32
Compare
Choose a tag to compare

Fixes

  • Fixed an issue that could leave orphaned replica sets when a deployment is deleted
  • Fixed acceptance tests for various resources
  • Added acceptance tests for DaemonSet, Job
  • Fixed an unconvertible type error
  • Fixed a perpetual diff issue when no top-level labels are defined on Deployment, StatefulSet, DaemonSet. The Kubernetes backend would copy labels from inner metadata blocks (e.g. spec->template->metadata) to the top level, which would cause a TF diff.

Changes

  • Added paused, progress_deadline_seconds attributes to Deployment schema

v1.0.7-custom

19 Feb 23:03
Compare
Choose a tag to compare

BREAKING
DaemonSet + StatefulSet resource schemas have been changed to better align with the Kubernetes API.
This is similar to what was previously done for the Deployment resource.

v1.0.6-custom

01 Feb 12:01
Compare
Choose a tag to compare

Add support for init_container blocks within pod spec.