Better cleanup with reset playbook (#353)

* Better cleanup with reset playbook

The install playbook adds some convenience commands into the user's
.bashrc. If K3s is uninstalled, these commands produce errors. Since
they are eaily identifiable, it is trivial to remove them to improve
the user's experience.

Signed-off-by: Marko Vukovic <8951449+anon-software@users.noreply.github.com>
pull/356/head
anon-software 2024-08-22 14:13:28 -07:00 committed by GitHub
parent 61ba8b57a3
commit 3e0c982a95
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 9 additions and 0 deletions

View File

@ -31,3 +31,12 @@
ansible.builtin.file:
path: /etc/rancher/k3s/config.yaml
state: absent
- name: Undo user setup
hosts: server
tasks:
- name: Remove K3s commands from ~/.bashrc
ansible.builtin.lineinfile:
path: "~{{ ansible_user }}/.bashrc"
search_string: "Added by k3s-ansible"
state: absent