Files
tacker/roles/setup-k8s-nodes/tasks/main.yaml
Yoshiro Watanabe 7989529419 Drop kuryr-demo images from samples
Since kuryr-kubernetes has been retired, drop the images and use
nginx instead.

Change-Id: Ia533a85266571eda2951cd1e8e586d0f2b67bf48
2024-12-17 07:27:46 +00:00

36 lines
888 B
YAML

- block:
- name: load kernel module
modprobe:
name: "{{ item }}"
state: present
with_items:
- overlay
- br_netfilter
become: yes
- name: configure network(iptables/ip_forward) kernel parameter
sysctl:
name: "{{ item }}"
value: '1'
sysctl_set: yes
state: present
reload: yes
with_items:
- net.bridge.bridge-nf-call-ip6tables
- net.bridge.bridge-nf-call-iptables
- net.ipv4.ip_forward
become: yes
- name: configure containers unqualified-search-registries
lineinfile:
dest: /etc/containers/registries.conf
line: "unqualified-search-registries = {{ registries }}"
create: yes
vars:
registries:
- "docker.io"
- "k8s.gcr.io"
- "quay.io"
become: yes
when:
- inventory_hostname == 'controller-k8s'
- k8s_api_url is defined