Loading roles/k3s/master/defaults/main.yml 0 → 100644 +2 −0 Original line number Diff line number Diff line --- k3s_server_location: /var/lib/rancher/k3s roles/k3s/master/tasks/main.yml +5 −5 Original line number Diff line number Diff line Loading @@ -18,21 +18,21 @@ - name: Wait for node-token wait_for: path: /var/lib/rancher/k3s/server/node-token path: "{{ k3s_server_location }}/server/node-token" - name: Register node-token file access mode stat: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" register: p - name: Change file access node-token file: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" mode: "g+rx,o+rx" - name: Read node-token from master slurp: src: /var/lib/rancher/k3s/server/node-token path: "{{ k3s_server_location }}/server/node-token" register: node_token - name: Store Master node-token Loading @@ -41,7 +41,7 @@ - name: Restore node-token file access file: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" mode: "{{ p.stat.mode }}" - name: Create directory .kube Loading roles/k3s/master/templates/k3s.service.j2 +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ After=network-online.target Type=notify ExecStartPre=-/sbin/modprobe br_netfilter ExecStartPre=-/sbin/modprobe overlay ExecStart=/usr/local/bin/k3s server {{ extra_server_args | default("") }} ExecStart=/usr/local/bin/k3s server --data-dir {{ k3s_server_location }} {{ extra_server_args | default("") }} KillMode=process Delegate=yes # Having non-zero Limit*s causes performance problems due to accounting overhead Loading Loading
roles/k3s/master/defaults/main.yml 0 → 100644 +2 −0 Original line number Diff line number Diff line --- k3s_server_location: /var/lib/rancher/k3s
roles/k3s/master/tasks/main.yml +5 −5 Original line number Diff line number Diff line Loading @@ -18,21 +18,21 @@ - name: Wait for node-token wait_for: path: /var/lib/rancher/k3s/server/node-token path: "{{ k3s_server_location }}/server/node-token" - name: Register node-token file access mode stat: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" register: p - name: Change file access node-token file: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" mode: "g+rx,o+rx" - name: Read node-token from master slurp: src: /var/lib/rancher/k3s/server/node-token path: "{{ k3s_server_location }}/server/node-token" register: node_token - name: Store Master node-token Loading @@ -41,7 +41,7 @@ - name: Restore node-token file access file: path: /var/lib/rancher/k3s/server path: "{{ k3s_server_location }}/server/node-token" mode: "{{ p.stat.mode }}" - name: Create directory .kube Loading
roles/k3s/master/templates/k3s.service.j2 +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ After=network-online.target Type=notify ExecStartPre=-/sbin/modprobe br_netfilter ExecStartPre=-/sbin/modprobe overlay ExecStart=/usr/local/bin/k3s server {{ extra_server_args | default("") }} ExecStart=/usr/local/bin/k3s server --data-dir {{ k3s_server_location }} {{ extra_server_args | default("") }} KillMode=process Delegate=yes # Having non-zero Limit*s causes performance problems due to accounting overhead Loading