From 5237c03d4be537de2d239e6a0231231e087d5316 Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Fri, 6 Mar 2026 10:48:45 +0900 Subject: [PATCH] Update kubeconfig paths in setup-k3s.yaml and main.yaml for consistency --- ansible/playbooks/setup-k3s.yaml | 5 ++--- ansible/roles/k3s-server/tasks/main.yaml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ansible/playbooks/setup-k3s.yaml b/ansible/playbooks/setup-k3s.yaml index e7c70b7..f4034e0 100644 --- a/ansible/playbooks/setup-k3s.yaml +++ b/ansible/playbooks/setup-k3s.yaml @@ -1,14 +1,13 @@ --- -# Run: ansible-playbook -i ansible/inventory.yaml ansible/playbooks/setup-k3s.yaml +# Run: ansible-playbook ansible/playbooks/setup-k3s.yaml -K # # What this does: # - Installs K3s in server mode (with Traefik disabled) # - Installs Helm -# - Fetches kubeconfig to /tmp/k3s-minisforum.yaml on your workstation +# - Fetches kubeconfig to ~/.kube/config on your workstation # - Labels the node as node-role=primary # # After this playbook: -# export KUBECONFIG=/tmp/k3s-minisforum.yaml # kubectl get nodes # should show minisforum as Ready # # Then deploy Traefik: diff --git a/ansible/roles/k3s-server/tasks/main.yaml b/ansible/roles/k3s-server/tasks/main.yaml index de1dcdb..258fda3 100644 --- a/ansible/roles/k3s-server/tasks/main.yaml +++ b/ansible/roles/k3s-server/tasks/main.yaml @@ -46,7 +46,7 @@ - name: Fetch kubeconfig to workstation ansible.builtin.fetch: src: /etc/rancher/k3s/k3s.yaml - dest: /tmp/k3s-minisforum.yaml + dest: ~/.kube/config flat: true - name: Fix kubeconfig server address