fix(configure): move required config files to install portion
these files are required for installation !5
This commit is contained in:
@ -1,38 +1,5 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
- name: Local Container Registry
|
|
||||||
ansible.builtin.copy:
|
|
||||||
content: |
|
|
||||||
#
|
|
||||||
# Private Container Registries for Kubernetes
|
|
||||||
#
|
|
||||||
# Managed By ansible/role/nfc_kubernetes
|
|
||||||
#
|
|
||||||
# Dont edit this file directly as it will be overwritten.
|
|
||||||
#
|
|
||||||
|
|
||||||
{% set registries = kubernetes_private_container_registry | default([]) -%}
|
|
||||||
|
|
||||||
{% if registries | length > 0 %}mirrors:
|
|
||||||
{% for entry in registries %}
|
|
||||||
|
|
||||||
{{ entry.name }}:
|
|
||||||
endpoint:
|
|
||||||
- "{{ entry.url }}"
|
|
||||||
|
|
||||||
{%- endfor %}
|
|
||||||
{% endif %}
|
|
||||||
dest: /etc/rancher/k3s/registries.yaml
|
|
||||||
owner: root
|
|
||||||
mode: '700'
|
|
||||||
# notify: "restart ContainerD"
|
|
||||||
# with_items: "{{ containerd.repositories }}"
|
|
||||||
# when:
|
|
||||||
# ansible_os_family == 'Debian'
|
|
||||||
# and
|
|
||||||
# Kubernetes_private_container_registry | default([]) | length > 0
|
|
||||||
|
|
||||||
|
|
||||||
- name: Additional config files
|
- name: Additional config files
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
content: |
|
content: |
|
||||||
@ -55,8 +22,6 @@
|
|||||||
loop: "{{ templates_to_apply }}"
|
loop: "{{ templates_to_apply }}"
|
||||||
vars:
|
vars:
|
||||||
templates_to_apply:
|
templates_to_apply:
|
||||||
- src: "calico.yaml.j2"
|
|
||||||
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
|
||||||
@ -65,10 +30,3 @@
|
|||||||
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
|
|
||||||
dest: /etc/rancher/k3s/registries.yaml
|
|
||||||
notify: kubernetes_restart
|
|
||||||
|
|
||||||
- src: k3s-config.yaml.j2
|
|
||||||
dest: /etc/rancher/k3s/config.yaml
|
|
||||||
notify: kubernetes_restart
|
|
||||||
|
|||||||
@ -134,6 +134,11 @@
|
|||||||
- 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
|
||||||
|
- src: "calico.yaml.j2"
|
||||||
|
dest: /var/lib/rancher/k3s/server/manifests/calico.yaml
|
||||||
|
- src: k3s-registries.yaml.j2
|
||||||
|
dest: /etc/rancher/k3s/registries.yaml
|
||||||
|
notify: kubernetes_restart
|
||||||
when: >
|
when: >
|
||||||
kubernetes_config.cluster.prime.name == inventory_hostname
|
kubernetes_config.cluster.prime.name == inventory_hostname
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user