Skip to content

Latest commit

 

History

History
80 lines (64 loc) · 3.57 KB

CHANGELOG.md

File metadata and controls

80 lines (64 loc) · 3.57 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.9.0 - 2023-08-28

Changed

  • Updated libflexkube version to v0.10.0.
  • Updated remaining dependencies to latest versions.

0.8.0 - 2022-09-13

Changed

  • Updated libflexkube version to v0.9.0.
  • Updated remaining dependencies to latest versions.

0.7.0 - 2022-05-09

Changed

  • Updated libflexkube version to v0.8.0.
  • Updated remaining dependencies to latest versions.

Removed

  • r/flexkube_kubelet_pool parameters network_plugin and pod_cidr has been removed as they are no longer effective.

0.6.0 - 2021-09-02

Changed

  • Updated libflexkube version to v0.7.0.
  • Updated remaining dependencies to latest versions.

0.5.1 - 2021-05-31

Changed

  • Updated libflexkube version to v0.6.0.
  • Updated remaining dependencies to latest versions.

0.5.0 - 2021-02-18

Added

  • flexkube_kubelet has now extra_args argument for extra kubelet arguments.

Changed

  • Updated to libflexkube version v0.5.1.
  • e2e tests are now using containerd as container runtime.

0.4.1 - 2020-09-20

Added

  • flexkube_containers configuration can have now env field specified to set environment variables for containers.
  • Added configuration for running E2E and local tests.

Changed

  • libflexkube has been updated to v0.4.3.
  • Migrated to Terraform SDK v2.
  • flexkube_pki resource has been rewritten to follow the patterns from other resources. It should no longer report inconsistent plan issues and should no longer show ambiguous changes.
  • All resources will now produce less verbose diff when running terraform plan and will show that fields will have new values computed instead. That should greatly reduce number of issues with inconsistent plan, at the cost of changes visibility.

Fixed

  • flexkube_helm_release now validates fields values and kubeconfig to make sure they contain valid YAML formatted content, so it does not corrupt the Terraform state, which requires manual interaction to recover from.
  • Added missing documentation to flexkube_containers resource for host block.
  • Adding and removing controller nodes should now work without interruption. Previously, it has been broken because of a bug in libflexkube and flexkube_pki and flexkube_etcd_cluster resources complaining about the inconsistent plan.

0.4.0 - 2020-08-31

Added

Changed

  • flexkube_containers: rename 'container' to 'host_configured_container'.