From 502d93bc020919cb4fddf037830f371c004368e3 Mon Sep 17 00:00:00 2001 From: Dmitriy Safronov Date: Tue, 16 Jan 2024 22:33:02 +0400 Subject: [PATCH] [289] Add K3s autocomplete to user bashrc on any server node, not only on first (#290) Signed-off-by: Dmitriy Safronov --- roles/k3s_server/tasks/main.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/roles/k3s_server/tasks/main.yml b/roles/k3s_server/tasks/main.yml index ef4f633..2a10b1a 100644 --- a/roles/k3s_server/tasks/main.yml +++ b/roles/k3s_server/tasks/main.yml @@ -19,6 +19,12 @@ INSTALL_K3S_VERSION: "{{ k3s_version }}" changed_when: true +- name: Add K3s autocomplete to user bashrc + ansible.builtin.lineinfile: + path: "~{{ ansible_user }}/.bashrc" + regexp: '\.\s+<\(k3s completion bash\)' + line: ". <(k3s completion bash) # Added by k3s-ansible" + - name: Setup optional config file when: server_config_yaml is defined block: @@ -73,12 +79,6 @@ ansible.builtin.pause: seconds: 10 - - name: Add K3s autocomplete to user bashrc - ansible.builtin.lineinfile: - path: "~{{ ansible_user }}/.bashrc" - regexp: '\.\s+<\(k3s completion bash\)' - line: ". <(k3s completion bash) # Added by k3s-ansible" - - name: Change server to API endpoint instead of localhost ansible.builtin.command: >- /usr/local/bin/k3s kubectl config set-cluster default