From 0b486142a4b25313f4c9dc29b4aa6fc8a53d4669 Mon Sep 17 00:00:00 2001 From: Bernhard Radermacher Date: Wed, 27 Aug 2025 16:51:36 +0000 Subject: [PATCH] node installation --- kube-cluster/playbooks/k3s-node.yaml | 1 - kube-cluster/roles/k3s-node/tasks/main.yaml | 11 ++++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/kube-cluster/playbooks/k3s-node.yaml b/kube-cluster/playbooks/k3s-node.yaml index 8fee2cf..c833a57 100644 --- a/kube-cluster/playbooks/k3s-node.yaml +++ b/kube-cluster/playbooks/k3s-node.yaml @@ -1,6 +1,5 @@ --- ---- - name: Install k3s Node (agent) hosts: nodes gather_facts: false diff --git a/kube-cluster/roles/k3s-node/tasks/main.yaml b/kube-cluster/roles/k3s-node/tasks/main.yaml index bcf8993..d3ca97b 100644 --- a/kube-cluster/roles/k3s-node/tasks/main.yaml +++ b/kube-cluster/roles/k3s-node/tasks/main.yaml @@ -1,5 +1,14 @@ --- +- name: Ensure Directory + ansible.builtin.file: + path: /etc/rancher/k3s + state: directory + owner: root + group: root + mode: "755" + become: True + - name: Copy Configuration ansible.builtin.template: src: config.yaml.j2 @@ -10,7 +19,7 @@ become: True - name: Run Installation - ansible.builtin.command: + ansible.builtin.shell: cmd: curl -sfL https://get.k3s.io | sh -s - agent creates: /etc/systemd/system/k3s-agent.service become: True