Add description of ansible

This commit is contained in:
flyingscorpio@clevo 2022-03-10 23:31:04 +01:00
parent 0621e5a050
commit e1ebccea56

View file

@ -1,3 +1,12 @@
# setup-cockpit
My personal dotfiles managed with ansible.
The playbook `playbook.yml` contains all the things to install, each in a role with a tag so that it can be individually installed.
For convenience, a Makefile contains the `ansible-playbook` command that will use the tag specified to `make`:
So `make vim` will call `ansible-playbook` with the `vim` tag.
The Makefile also includes vault password, which is retrieved via `password-store` with the `git-vault-password.sh` script.
The roles called are logged to `.roles_played`.