solidnerd / terraform-k8s-hcloud

A simple project to spin your k8s cluster with terraform, kubeadm on hcloud
MIT License
90 stars 37 forks source link

bump versions and update README #24

Closed anon6789 closed 4 years ago

anon6789 commented 4 years ago

As discussed in issue 23 this PR contains a version bump. Before adding more features the project should use current software versions.

I updated the default values for: Kubernetes to v1.18.6 Master and node images to ubuntu-20.04 Calico to v3.15

I also had to add the --resolv-conf flag as a kubelet argument to fix a loop in the dns configuration of the coredns pods. Newer Ubuntu versions use systemd-resolved and the path to the resolv.conf has to be specified (see here).

Furthermore I removed ubuntu-16.04, debian-9, centos-7 and fedora-27 from the list of supported images and only listed ubuntu-20.04and ubuntu-18.04 because the bootstrap of the cluster fails with other images. The bootstrap script is also quite Ubuntu specific so I think Ubuntu should be the focus. Maybe debian could be added at a later date. I tested the deployment with ubuntu-20.04and ubuntu-18.04.