v0.4.0
Action Needed
- In #264 the environment variable names were changed to match names used by Terraform. In order for KubeOne to correctly fetch credentials you need to use the following variables:
DIGITALOCEAN_TOKEN
instead ofDO_TOKEN
OS_USERNAME
instead ofOS_USER_NAME
HCLOUD_TOKEN
instead ofHZ_TOKEN
- The
cloud-config
file is now required for OpenStack clusters. Validation will fail if thecloud-config
is not provided. See the OpenStack quickstart for details how thecloud-config
file should look like. - Ark integration is removed from KubeOne in #265. You need to remove the
backups
section from the existing configuration files. If you wish to deploy Ark on new clusters you have to do it manually.
Added
- Add support for enabling DynamicAuditing (#261)
Changed
- Deploy machine-controller v1.0.7 on the new clusters (#247)
- Automatically download the Kubeconfing file after install (#248)
- Default
--destory-workers
totrue
for thekubeone reset
command (#252) - Improve OpenStack Terraform scripts (#253)
- The
cloud-config
file for OpenStack is required (#253) - The environment variable names are changed to match names used by Terraform (#264)
Removed
- Option for deploying Ark is removed (#265)
Checksums
Checksums can be found in the kubeone_0.4.0_checksums.txt
file.