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
- Updated
libflexkube
version tov0.10.0
. - Updated remaining dependencies to latest versions.
0.8.0 - 2022-09-13
- Updated
libflexkube
version tov0.9.0
. - Updated remaining dependencies to latest versions.
0.7.0 - 2022-05-09
- Updated
libflexkube
version tov0.8.0
. - Updated remaining dependencies to latest versions.
r/flexkube_kubelet_pool
parametersnetwork_plugin
andpod_cidr
has been removed as they are no longer effective.
0.6.0 - 2021-09-02
- Updated
libflexkube
version tov0.7.0
. - Updated remaining dependencies to latest versions.
0.5.1 - 2021-05-31
- Updated
libflexkube
version tov0.6.0
. - Updated remaining dependencies to latest versions.
0.5.0 - 2021-02-18
flexkube_kubelet
has nowextra_args
argument for extra kubelet arguments.
- Updated to
libflexkube
versionv0.5.1
. - e2e tests are now using
containerd
as container runtime.
0.4.1 - 2020-09-20
flexkube_containers
configuration can have nowenv
field specified to set environment variables for containers.- Added configuration for running E2E and local tests.
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.
flexkube_helm_release
now validates fieldsvalues
andkubeconfig
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 forhost
block. - Adding and removing controller nodes should now work without interruption. Previously, it has been broken because of a bug
in
libflexkube
andflexkube_pki
andflexkube_etcd_cluster
resources complaining about the inconsistent plan.
0.4.0 - 2020-08-31
- Initial release based on libflexkube v0.4.0.
- flexkube_containers: rename 'container' to 'host_configured_container'.