deekayen.moltensalt

Molten Salt

CI Project Status: Inactive – The project is stable and usable but is not being actively developed anymore; support will be provided as time permits.

This project helps to uninstall SaltStack along with any leftover files and folders.

Dependencies

There are no dependencies.

Default Variables

  • debian_purge: Decide if configuration files should be removed on Debian and Ubuntu (yes or no). Default is no.

  • saltstack_keys: A list of keys related to SaltStack. For example:

    • 754A1A7AE731F165D5E6D4BD0E08A149DE57BFBE
  • saltstack_packages: A list of SaltStack packages to be removed:

    • salt
    • salt-minion
    • salt-repo
    • salt-master
    • salt-ssh
    • salt-syndic
    • salt-cloud
  • saltstack_paths: A list of paths related to SaltStack that will be cleaned up:

    • /etc/bash_completion/salt.bash
    • /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-Salt
    • /etc/pki/rpm-gpg/saltstack-signing-key
    • /etc/salt
    • /etc/yum.repos.d/salt-2016.11.repo
    • /usr/bin/spm
    • /usr/bin/salt-call
    • /usr/bin/salt-minion
    • /usr/bin/salt-proxy
    • /usr/lib/systemd/system/salt-minion.service
    • /var/cache/salt
    • /var/log/salt
    • /usr/lib/python2.7/site-packages/salt
    • /usr/share/man/man1/salt-call.1.gz
    • /usr/share/man/man1/salt-minion.1.gz
    • /usr/share/man/man1/salt-proxy.1.gz
  • windows_remove_instdir: Set to false to keep the installation directory for Windows.

Example Playbook

Here's a simple example of how to use this role:

- hosts: servers
  roles:
    - deekayen.moltensalt

License

This project is licensed under the BSD license.

Informazioni sul progetto

Uninstall SaltStack and remove packages, directories, and files.

Installa
ansible-galaxy install deekayen.moltensalt
Licenza
bsd-3-clause
Download
14.3k
Proprietario
My initials spelled as a word - pronounced /dEE-kAY-En/