refactor: moved config file deploy to be part of install tasks
they are required to install k2s !2
This commit is contained in:
@ -57,17 +57,18 @@
|
|||||||
templates_to_apply:
|
templates_to_apply:
|
||||||
- src: "calico.yaml.j2"
|
- src: "calico.yaml.j2"
|
||||||
dest: /var/lib/rancher/k3s/server/manifests/calico.yaml
|
dest: /var/lib/rancher/k3s/server/manifests/calico.yaml
|
||||||
|
|
||||||
- src: kubernetes-manifest-rbac.yaml.j2
|
- src: kubernetes-manifest-rbac.yaml.j2
|
||||||
dest: /var/lib/rancher/k3s/server/manifests/rbac-authorization-common.yaml
|
dest: /var/lib/rancher/k3s/server/manifests/rbac-authorization-common.yaml
|
||||||
# - src: firewall-kubernetes.j2
|
|
||||||
# dest: "/etc/network/if-up.d/firewall-kubernetes"
|
|
||||||
|
|
||||||
- src: iptables-kubernetes.rules.j2
|
- src: iptables-kubernetes.rules.j2
|
||||||
dest: "/etc/iptables.rules.d/iptables-kubernetes.rules"
|
dest: "/etc/iptables.rules.d/iptables-kubernetes.rules"
|
||||||
notify: firewall_reloader
|
notify: firewall_reloader
|
||||||
|
|
||||||
- src: k3s-registries.yaml.j2
|
- src: k3s-registries.yaml.j2
|
||||||
dest: /etc/rancher/k3s/registries.yaml
|
dest: /etc/rancher/k3s/registries.yaml
|
||||||
notify: kubernetes_restart
|
notify: kubernetes_restart
|
||||||
|
|
||||||
- src: k3s-config.yaml.j2
|
- src: k3s-config.yaml.j2
|
||||||
dest: /etc/rancher/k3s/config.yaml
|
dest: /etc/rancher/k3s/config.yaml
|
||||||
notify: kubernetes_restart
|
notify: kubernetes_restart
|
||||||
|
|||||||
@ -117,6 +117,21 @@
|
|||||||
loop: "{{ k3s.files }}"
|
loop: "{{ k3s.files }}"
|
||||||
|
|
||||||
|
|
||||||
|
- name: Copy Intial required templates
|
||||||
|
ansible.builtin.template:
|
||||||
|
src: "{{ item.src }}"
|
||||||
|
dest: "{{ item.dest }}"
|
||||||
|
owner: root
|
||||||
|
mode: '700'
|
||||||
|
force: true
|
||||||
|
notify: "{{ item.notify | default(omit) }}"
|
||||||
|
loop: "{{ templates_to_apply }}"
|
||||||
|
vars:
|
||||||
|
templates_to_apply:
|
||||||
|
- src: k3s-config.yaml.j2
|
||||||
|
dest: /etc/rancher/k3s/config.yaml
|
||||||
|
notify: kubernetes_restart
|
||||||
|
|
||||||
# - name: Templates IPv6
|
# - name: Templates IPv6
|
||||||
# ansible.builtin.template:
|
# ansible.builtin.template:
|
||||||
# src: iptables-kubernetes.rules.j2
|
# src: iptables-kubernetes.rules.j2
|
||||||
|
|||||||
Reference in New Issue
Block a user