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_TOKENinstead ofDO_TOKENOS_USERNAMEinstead ofOS_USER_NAMEHCLOUD_TOKENinstead ofHZ_TOKEN
- The
cloud-configfile is now required for OpenStack clusters. Validation will fail if thecloud-configis not provided. See the OpenStack quickstart for details how thecloud-configfile should look like. - Ark integration is removed from KubeOne in #265. You need to remove the
backupssection 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-workerstotruefor thekubeone resetcommand (#252) - Improve OpenStack Terraform scripts (#253)
- The
cloud-configfile 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.