Compare commits
3 commits
0c02bc3a32
...
cfa8180c18
| Author | SHA1 | Date | |
|---|---|---|---|
| cfa8180c18 | |||
| a16013a8a1 | |||
| 2b1fe56b47 |
3 changed files with 16 additions and 9 deletions
|
|
@ -6,5 +6,6 @@ kubernetes_interface: '{{ ansible_default_ipv4.interface }}'
|
||||||
# value for kuberntes_network: flannel, calico, weave-net
|
# value for kuberntes_network: flannel, calico, weave-net
|
||||||
#kubernetes_network: weave-net
|
#kubernetes_network: weave-net
|
||||||
kubernetes_kubeproxy_mode: ipvs
|
kubernetes_kubeproxy_mode: ipvs
|
||||||
kubernetes_version: 1.21.2
|
kubernetes_version: 1.21.4
|
||||||
kubernetes_pods_network: "10.244.0.0/16"
|
kubernetes_pods_network: "10.244.0.0/16"
|
||||||
|
lb_auth_pass: 1be344d62acc46c6858ae8475668a245
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
|
|
||||||
- name: retreive k3s binary for x86_64
|
- name: retreive k3s binary for x86_64
|
||||||
get_url:
|
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"
|
dest: "/usr/local/bin/k3s"
|
||||||
group: root
|
group: root
|
||||||
owner: root
|
owner: root
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
|
|
||||||
- name: retreive k3s binary for arm64
|
- name: retreive k3s binary for arm64
|
||||||
get_url:
|
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"
|
dest: "/usr/local/bin/k3s"
|
||||||
group: root
|
group: root
|
||||||
owner: root
|
owner: root
|
||||||
|
|
@ -51,7 +51,7 @@
|
||||||
|
|
||||||
- name: retreive k3s binary for armv6/armv7
|
- name: retreive k3s binary for armv6/armv7
|
||||||
get_url:
|
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"
|
dest: "/usr/local/bin/k3s"
|
||||||
group: root
|
group: root
|
||||||
owner: root
|
owner: root
|
||||||
|
|
@ -151,6 +151,10 @@
|
||||||
when:
|
when:
|
||||||
- ansible_service_mgr == "systemd"
|
- ansible_service_mgr == "systemd"
|
||||||
|
|
||||||
|
- name: Reload systemd
|
||||||
|
ansible.builtin.systemd:
|
||||||
|
daemon_reload: yes
|
||||||
|
|
||||||
- name: Enable k3s on boot
|
- name: Enable k3s on boot
|
||||||
service:
|
service:
|
||||||
name: k3s
|
name: k3s
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,11 @@
|
||||||
---
|
---
|
||||||
- name: Install needed packages
|
- name: Install needed packages
|
||||||
package:
|
package:
|
||||||
name: "{{ item }}"
|
name:
|
||||||
state: present
|
|
||||||
update_cache: yes
|
|
||||||
with_items:
|
|
||||||
- keepalived
|
- keepalived
|
||||||
- curl
|
- curl
|
||||||
|
state: present
|
||||||
|
update_cache: yes
|
||||||
notify: Restart keepalived
|
notify: Restart keepalived
|
||||||
- name: Install check_apiserver.sh script for keepalived
|
- name: Install check_apiserver.sh script for keepalived
|
||||||
template:
|
template:
|
||||||
|
|
@ -39,3 +38,6 @@
|
||||||
when:
|
when:
|
||||||
- not groups['KubernetesMasters'][0] == ansible_hostname
|
- not groups['KubernetesMasters'][0] == ansible_hostname
|
||||||
notify: Restart keepalived
|
notify: Restart keepalived
|
||||||
|
|
||||||
|
- name: Flush handlers
|
||||||
|
meta: flush_handlers
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue