From 2b1fe56b47a1277c47d537f681b5b902c20fee83 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Mon, 16 Aug 2021 00:08:21 +0200 Subject: [PATCH 1/3] Update default kubernetes version to 1.21.4 & add --- defaults/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 0af1c65..c0af613 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -6,5 +6,6 @@ kubernetes_interface: '{{ ansible_default_ipv4.interface }}' # value for kuberntes_network: flannel, calico, weave-net #kubernetes_network: weave-net kubernetes_kubeproxy_mode: ipvs -kubernetes_version: 1.21.2 -kubernetes_pods_network: "10.244.0.0/16" \ No newline at end of file +kubernetes_version: 1.21.4 +kubernetes_pods_network: "10.244.0.0/16" +lb_auth_pass: 1be344d62acc46c6858ae8475668a245 From a16013a8a19f1a27998df23c4179404fabd6cd71 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Mon, 16 Aug 2021 00:09:00 +0200 Subject: [PATCH 2/3] Update version of k3s & add restart service --- tasks/cluster_k3s.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tasks/cluster_k3s.yml b/tasks/cluster_k3s.yml index fd986a3..dd0fe42 100644 --- a/tasks/cluster_k3s.yml +++ b/tasks/cluster_k3s.yml @@ -29,7 +29,7 @@ - name: retreive k3s binary for x86_64 get_url: - url: "https://github.com/rancher/k3s/releases/download/v1.20.6%2Bk3s1/k3s" + url: "https://github.com/rancher/k3s/releases/download/v1.21.4%2Bk3s1/k3s" dest: "/usr/local/bin/k3s" group: root owner: root @@ -40,7 +40,7 @@ - name: retreive k3s binary for arm64 get_url: - url: "https://github.com/rancher/k3s/releases/download/v1.20.6%2Bk3s1/k3s-arm64" + url: "https://github.com/rancher/k3s/releases/download/v1.21.4%2Bk3s1/k3s-arm64" dest: "/usr/local/bin/k3s" group: root owner: root @@ -51,7 +51,7 @@ - name: retreive k3s binary for armv6/armv7 get_url: - url: "https://github.com/rancher/k3s/releases/download/v1.20.6%2Bk3s1/k3s-armhf" + url: "https://github.com/rancher/k3s/releases/download/v1.21.4%2Bk3s1/k3s-armhf" dest: "/usr/local/bin/k3s" group: root owner: root @@ -151,6 +151,10 @@ when: - ansible_service_mgr == "systemd" + - name: Reload systemd + ansible.builtin.systemd: + daemon_reload: yes + - name: Enable k3s on boot service: name: k3s From cfa8180c1882b7946c3a5b6773176ce4f116cf12 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Mon, 16 Aug 2021 00:09:14 +0200 Subject: [PATCH 3/3] Update loadbalancer deployment --- tasks/load_balancer.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tasks/load_balancer.yml b/tasks/load_balancer.yml index aa9413d..8b6765c 100644 --- a/tasks/load_balancer.yml +++ b/tasks/load_balancer.yml @@ -1,12 +1,11 @@ --- - name: Install needed packages package: - name: "{{ item }}" + name: + - keepalived + - curl state: present update_cache: yes - with_items: - - keepalived - - curl notify: Restart keepalived - name: Install check_apiserver.sh script for keepalived template: @@ -39,3 +38,6 @@ when: - not groups['KubernetesMasters'][0] == ansible_hostname notify: Restart keepalived + + - name: Flush handlers + meta: flush_handlers