File terraform-provider-kubernetes.changes of Package terraform-provider-kubernetes
-------------------------------------------------------------------
Thu Jul 29 11:20:19 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 2.3.2
BUG FIXES:
* Revert "Filter well known labels and annotations" (#1298)
IMPROVEMENTS:
* docs/stateful_set: add import section (#1287)
- from version 2.3.1
BUG FIXES:
* `cluster_ip` for `kubernetes_service` should support value `None` (#1291)
* Remove `self_link` from metadata (#1294)
* Add missing labels to fix "`kubernetes.io/metadata.name` always in plan" (#1293)
- from version 2.3.0
BUG FIXES:
* Add missing annotations (#1289)
IMPROVEMENTS:
* Datasource: `kubernetes_secret`: add `binary_data` attribute (#1285)
* Add validations to `validating_webhook_configuration` (#1279)
* Add validations to `mutating_webhook_configuration` (#1278)
* Add validations to `storage_class` (#1276)
* Add validations to container PodSpec (#1275)
* Add validations to `service` (#1273)
* Update EKS example to use two applies (#1260)
* Resource `kubernetes_deployment`: allow changing strategy from `rolling` to `recreate` (#1255)
* Filter well known labels and annotations (#1253)
* Resource `kubernetes_resource_quota`: suppress diff for no-op changes (#1251)
* Resource `kubernetes_deployment`: allow removing volume mount (#1246)
- For changes from 2.0.0 through 2.2.0, see CHANGELOG.md shipped with the package
-------------------------------------------------------------------
Mon Jan 18 15:04:39 UTC 2021 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.13.3:
* FEATURES:
+ Add support for readiness_gate on Pod spec (#811)
+ Add Azure Managed disk to PV resource (#202)
+ Add support for enable_service_links to the pod specification (#975)
* BUG FIXES:
+ Fix annotation diffs on affinity tests (#993)
+ Fix api_group requirement in cluster_role_binding and role_binding (#1024)
+ Fix service test leaking ELBs (#947)
+ Fix annotation diffs on affinity tests (#993)
+ Fix job documentation
+ Fix build on macOS (#1045) and windows/386
* IMPROVEMENTS:
+ Update Go dependencies (#968)
+ Update acceptance tests for tfproviderlint (#887)
+ Refactor Typhoon test configuration to allow selection
of Kubernetes version (#992)
+ Update Pull Request Lifecycle docs (#1032)
+ CI checks for docs website (registry migration) (#953)
-------------------------------------------------------------------
Wed Nov 11 11:31:58 UTC 2020 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Add symbolic link to comply with new filesystem layout for local provider copies
- Define and use common Go spec file variables
-------------------------------------------------------------------
Mon Oct 19 14:27:10 UTC 2020 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.13.2:
* BUG FIXES:
+ Fix spurious forced replacement in empty_dir volume (#985)
+ Fix reported replica count when waiting for Deployment rollout (#998)
+ health_check_port_node should force replacement (#986)
+ Don't force replacement StatefulSet / Deployment when affinity rule selectors change (#755)
* IMPROVEMENTS:
+ Wait for `kubernetes_service` to be deleted
+ Updates to CONTRIBUTING.md and PULL_REQUESTS.md
- from version 1.13.1
* BUG FIXES:
+ Fix crash when size_limit is not present on empty_dir volume (#983)
- from version 1.13.0
* FEATURES:
+ Add resource `CertificateSigningRequest` (#922)
+ Add resource `default_service_account` (#876)
* IMPROVEMENTS:
+ Allow in-place update of PVC's storage request (#957)
+ Add sysctl support to pod spec (#938)
+ Add ability to wait for deployment to delete (#937)
+ Add support for `aggregation_rule` to `cluster_role` resource (#911)
+ Add `health_check_node_port` to Service resource (#908)
+ Add support for `size_limit` for `empty_dir` block (#912)
+ Add support for volume mode (#939)
+ Add projected volumes in pod_spec (#907)
+ Add termination_message_policy to container schema (#847)
* BUG FIXES:
+ Recreate Storage Class on VolumeBindingMode update (#757)
+ Fix url attribute in admissionregistration client_config.service block (#959)
+ Fix crash when deferencing nil pointer in v1beta1.IngressRule (#967)
-------------------------------------------------------------------
Mon Aug 17 14:35:14 UTC 2020 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.12.0
+ Update CHANGELOG.md
+ Update CHANGELOG.md
+ Update ROADMAP.md
+ docs: Fix spacing so the page renders properly
+ Update staleness check
+ Fix crash in resource_kubernetes_pod_security_policy host_ports attribute (#932)
+ Add wait_for_rollout to kubernetes_stateful_set (#914)
+ Add wait_for_rollout attribute to kubernetes_deployment (#916)
+ Cleanup after v1.11.4 release
- from version 1.11.4
+ Update CHANGELOG.md
+ r/persistent_volume - add support for CSI (#817)
+ Add Q3 2020 roadmap (#906)
+ Add go-version file (#915)
+ doc: mention Delete reclaim policy
+ Update memory's unit
+ Set service block to optional for webhook configurations (#902)
+ Allow ttl_seconds_after_finished = 0 in kubernetes_job resource (#849)
+ Update target project
+ document inverse of k8s default behaviour (#814)
+ Update CHANGELOG.md
+ Add data source for Pod and PVC (#715)
+ Update GKE example to remove deprecated (#895)
+ Skip tests for CSIDriver if cluster version is less than 1.16
+ Add CSIDriver resource (#825)
+ Pod security policies (#861)
+ Possible typo, missing underscore (#893)
+ Add Kubernetes Job - `wait_for_completion` functionality (#625)
+ Support optional flag for ConfigMap mounted as volume (#823)
+ use a more common example config for provider quickstart (#751)
+ fix(provider): do not swallow client config errors (#780)
+ Add volume_binding_mode resource docs (#883)
+ add configuration for LKE based acceptance test environment (#851)
+ Support optional on env valueFrom for secret key/configmap key (#824)
+ Replace all instances of old github org with new one (#880)
+ Update .hashibot.hcl (#885)
+ Docs: Change host_alias to host_aliases (#869)
+ Configure travis for repo migration (#879)
+ Delete issues.yml (#875)
+ Update FAQ.md (#867)
+ Clarify Network Policy documentation (#669)
+ Add community note (#862)
+ Adding more detail to the container port documentation (#698)
+ Fix broken links in kubernetes_cron_job README (#572)
+ Improve readme and associated documentation (#857)
+ Update metadata name attribute to required
+ Update getting-started.html.markdown
+ Remove namespace from metadata attributes (#858)
+ Add missing space (#832)
+ Update cron_job.html.markdown (#852)
+ Cleanup after v1.11.3 release
- from version 1.11.3
+ Add an example for GKE + NFS + PVC (#840)
+ Update CHANGELOG.md
+ New datasources: kubernetes_namespace & kubernetes_all_namespaces (#701)
+ Update CHANGELOG.md
+ Add ingress data source and move to swagger docs for ingress (#845)
+ Update CHANGELOG.md
+ Cleanup after v1.11.2 release
- from version 1.11.2
+ Add release badge and license badge
+ Add wait_for_load_balancer field to kubernetes_ingress (#830)
+ Add kubernetes_mutating_webhook_configuration (#829)
+ Add support for ValidatingWebhookConfiguration (#806)
+ Fix token name
+ Add issue pruning features
+ Update changelog
+ Changes per code review
+ Add data_source_kubernetes_service_account docs
+ Add data_source_kubernetes_service_account tests
+ preliminary support for service account data source
+ Include provider version in header
+ Update issue templates
+ Add configuration for Typhoon based acceptance test environment (#807)
+ Add Github Actions for issues+PRs
+ clarify and simplify the data source tests
+ Add data source for config map
+ Go 1.13 introduced version validation with some specific requirements:
+ Fix ttl_seconds_after_finished acc test
+ Add metric field to kubernetes_horizontal_pod_autoscaler
+ Pin AzureRM provider to pre-2.0.0 versions (#778)
+ Cleanup after v1.11.1 release
- from version 1.11.1
+ Update CHANGELOG.md
+ Bump provider SDK to v1.7.0 (#777)
+ Defer client initialization to improve resilience (#767)
+ Explicitly skip check if ttlAfterFinished gate is not enabled
+ Fix static provider config code block (#771)
+ Cleanup after v1.11.0 release
- from version 1.11.0
+ Update CHANGELOG.md
+ add mount_options argument to kubernetes_persistent_volume (#429)
+ Support for mount_options for StorageClass (#653)
+ Do not force base64 encoding for the ca_bundle (#735)
+ Refactor kubernetes client config initialization and fix in-cluster config (#690)
+ Skip ttlAfter test
+ Add ttlSecondsAfterFinished to kubernetes_job and kubernetes_cron_job
+ Allow 3s age gap between serviceaccount and secret (#748)
+ Add `load_config_file = false` to static configurations (#750)
+ Add support for startup_probe (#739)
+ Revendor after plugin-sdk bump
+ go get -u github.com/hashicorp/terraform-plugin-sdk@v1.4.1 (#733)
+ Go v1.13 module compatibility (#732)
+ Fix broken link in ResourceQuota documentation (#730)
+ Fix (cluster-)role bindings and rules updates (#714)
+ Fix GKE test infra attributes for Google provider v3.x.x (#700)
+ Update description to match other official providers (#699)
+ Fix namespacing issues on kubernetes_priority_class (#682)
+ Cleanup after v1.10.0 release
- Add missing relative path to %{gobuild} call
-------------------------------------------------------------------
Wed Mar 4 13:27:01 UTC 2020 - Robert Schweikert <rjschwei@suse.com>
- Spec clean up
- Create required symlink
-------------------------------------------------------------------
Wed Feb 5 10:29:25 UTC 2020 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Initial build
+ Version 1.10.0