netz39-infra-ansible/roles/k3s-nfs-host/tasks/main.yml

25 lines
582 B
YAML
Raw Normal View History

2023-09-29 09:38:36 +02:00
# nfs server einrichten
# apt install nfs-kernel-server
# mountpoint anlegen
# /srv/nfs
# sudo chown nobody:nogroup /srv/nfs
# sudo chmod 0777 /srv/nfs
# modify /etc/exports#
# echo '/srv/nfs 10.0.0.0/24(rw,sync,no_subtree_check)'
# restart nfs server
# apply node label
- name: Apply labels to each worker nodes
k8s:
kubeconfig: "{{ ocp_ignition_file_path }}/auth/kubeconfig"
state: present
definition:
apiVersion: v1
kind: Node
metadata:
name: {{ ansible_hostname }}
labels:
node-role.kubernetes.n39.eu/nfs-host: true