From 4e1548c91ec21130b30f1137b7e5a654b0ed86e7 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sat, 4 Nov 2023 15:36:23 +0100 Subject: [PATCH] Fix installation again --- .../modules/k8s-cluster/templates/cloud-init-k8s.tftpl | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/terraform/modules/k8s-cluster/templates/cloud-init-k8s.tftpl b/terraform/modules/k8s-cluster/templates/cloud-init-k8s.tftpl index a8f0394..95e46ae 100644 --- a/terraform/modules/k8s-cluster/templates/cloud-init-k8s.tftpl +++ b/terraform/modules/k8s-cluster/templates/cloud-init-k8s.tftpl @@ -12,12 +12,8 @@ users: ssh_authorized_keys: - ${terraform_public_ssh_key} packages: - - apt: - - snapd - - fail2ban - - ufw - - snap: - - [kubectl, --classic] + - fail2ban + - ufw package_update: true package_upgrade: true package_reboot_if_required: true @@ -48,6 +44,8 @@ runcmd: - sed -i '$a AllowUsers ${admin_user} terraform' /etc/ssh/sshd_config - curl https://packages.hetzner.com/hcloud/deb/hc-utils_0.0.4-1_all.deb -o /tmp/hc-utils_0.0.4-1_all.deb -s - apt install /tmp/hc-utils_0.0.4-1_all.deb + - apt install snapd + - snap install kubectl --classic - snap install microk8s --channel ${microk8s_channel} - mkdir -p /home/terraform/.kube - microk8s kubectl config view --raw > /home/terraform/.kube/config