Loading inventory-sample.yml +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ k3s_cluster: extra_agent_args: "" # Optional vars # cluster_context: k3s-ansible # api_port: 6443 # k3s_server_location: /var/lib/rancher/k3s # systemd_dir: /etc/systemd/system Loading roles/k3s_server/defaults/main.yml +1 −0 Original line number Diff line number Diff line Loading @@ -4,3 +4,4 @@ systemd_dir: "/etc/systemd/system" api_port: 6443 kubeconfig: ~/.kube/config.new user_kubectl: true cluster_context: k3s-ansible roles/k3s_server/tasks/main.yml +3 −3 Original line number Diff line number Diff line Loading @@ -120,12 +120,12 @@ changed_when: - csa_result.rc == 0 - name: Setup kubeconfig k3s-ansible context on control node - name: Setup kubeconfig context on control node - {{ cluster_context }} when: kubeconfig != "~/.kube/config" ansible.builtin.replace: path: "{{ kubeconfig }}" regexp: 'name: default' replace: 'name: k3s-ansible' replace: 'name: {{ cluster_context }}' delegate_to: 127.0.0.1 become: false Loading @@ -133,7 +133,7 @@ when: kubeconfig != "~/.kube/config" ansible.builtin.shell: | TFILE=$(mktemp) KUBECONFIG={{ kubeconfig }} kubectl config set-context k3s-ansible --user=k3s-ansible --cluster=k3s-ansible KUBECONFIG={{ kubeconfig }} kubectl config set-context {{ cluster_context }} --user={{ cluster_context }} --cluster={{ cluster_context }} KUBECONFIG={{ kubeconfig }} kubectl config view --flatten > ${TFILE} mv ${TFILE} {{ kubeconfig }} delegate_to: 127.0.0.1 Loading Loading
inventory-sample.yml +1 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ k3s_cluster: extra_agent_args: "" # Optional vars # cluster_context: k3s-ansible # api_port: 6443 # k3s_server_location: /var/lib/rancher/k3s # systemd_dir: /etc/systemd/system Loading
roles/k3s_server/defaults/main.yml +1 −0 Original line number Diff line number Diff line Loading @@ -4,3 +4,4 @@ systemd_dir: "/etc/systemd/system" api_port: 6443 kubeconfig: ~/.kube/config.new user_kubectl: true cluster_context: k3s-ansible
roles/k3s_server/tasks/main.yml +3 −3 Original line number Diff line number Diff line Loading @@ -120,12 +120,12 @@ changed_when: - csa_result.rc == 0 - name: Setup kubeconfig k3s-ansible context on control node - name: Setup kubeconfig context on control node - {{ cluster_context }} when: kubeconfig != "~/.kube/config" ansible.builtin.replace: path: "{{ kubeconfig }}" regexp: 'name: default' replace: 'name: k3s-ansible' replace: 'name: {{ cluster_context }}' delegate_to: 127.0.0.1 become: false Loading @@ -133,7 +133,7 @@ when: kubeconfig != "~/.kube/config" ansible.builtin.shell: | TFILE=$(mktemp) KUBECONFIG={{ kubeconfig }} kubectl config set-context k3s-ansible --user=k3s-ansible --cluster=k3s-ansible KUBECONFIG={{ kubeconfig }} kubectl config set-context {{ cluster_context }} --user={{ cluster_context }} --cluster={{ cluster_context }} KUBECONFIG={{ kubeconfig }} kubectl config view --flatten > ${TFILE} mv ${TFILE} {{ kubeconfig }} delegate_to: 127.0.0.1 Loading