Skip to content

v0.5

Latest
Compare
Choose a tag to compare
@Archisman-Mridha Archisman-Mridha released this 26 Feb 13:56

Features

Chores

Fixes :


Corresponding changes done in KubeAid

  • Limited the Infrastructure Provider component's cache to its own namespace.

  • Updated ClusterAPI version.

  • Fixed scale from 0 support.

  • Fixed kubeaid-bootstrap-script #41

Hetzner specific updates :

  • Added support for provisioning clusters in Hetzner Cloud (tested).

  • Restructured the capi-cluster/hetzner subchart, keeping in mind that we want to mix Hetzner bare-metal and HCloud in the future.

  • Fixed postKubeadm commands, which were causing HCloud cluster provisioning to fail.

  • Updated ClusterAPI provider Hetzner version.

AWS specific updates :

  • Allowing the user to specify the control-plane Loadbalancer scheme.

  • Distributing a node-group across multiple Failure Domains (Availability Zones) for high-availability.

  • Making it mandatory for the user to specify the min and max size explicitly for each node-group.

  • Setting PUT HTTP response hop limit to 2, supporting both IMDSv1 and IMDSv2.

  • Using hostNetwork for AWS CCM. Otherwise the NoCredentialsProvider error pops out after some time.

  • Added support for specifying additional users, each with their corresponding SSH public key.

  • Fixed Sealed Secret keys backuper container image and ServiceAccount name

  • Updating part 1 of the KubeAid demonstration blog series for AWS

Ignore changes in the capi-cluster/azure subchart and hetzner-failover-script. They are untested anyways.
updating part 1 of the KubeAid demonstration blog series for AWS
updating part 1 of the KubeAid demonstration blog series for AWS