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.
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 toubuntu-20.04
Calico tov3.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 usesystemd-resolved
and the path to theresolv.conf
has to be specified (see here).Furthermore I removed
ubuntu-16.04
,debian-9
,centos-7
andfedora-27
from the list of supported images and only listedubuntu-20.04
andubuntu-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 withubuntu-20.04
andubuntu-18.04
.