rancherfederal / rke2-ansible

RKE2 cluster provisioning via Ansible.
Apache License 2.0
232 stars 129 forks source link

allowing changes to data-dir #255

Open aleiner opened 3 months ago

aleiner commented 3 months ago

What type of PR is this?

(REQUIRED)

What this PR does / why we need it:

RKE2 allows for a data-dir variable to be passed in via rke2/config.yaml that will allow a user to specify a different path other then /var/lib/rancher/rke2. Since that path is hard coded throughout the module, this creates a variable with that value and replaces all hard coded references.

Things to note, SELINUX might not work correctly since the new path isn't configured via rke2-selinux and rke2-uninstall.sh won't clean up this directory since it doesn't know about it.

Which issue(s) this PR fixes:

Fixes #254