Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JayDoubleu/ansiblue
https://github.com/JayDoubleu/ansiblue
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/JayDoubleu/ansiblue
- Owner: JayDoubleu
- License: mit
- Created: 2021-12-14T21:37:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-25T15:34:17.000Z (almost 3 years ago)
- Last Synced: 2024-08-01T13:17:47.208Z (3 months ago)
- Language: Python
- Size: 27.3 KB
- Stars: 15
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome_atomic - JayDoubleau's config (ansiblue)
README
# ansiblue
#### Experimental playbook aiming to provision silverblue system using ansible.
Install ansible on silverblue without rpm-ostree
```
python3 -m ensurepip
python3 -m pip install ansible
ansible --version
```- Edit `configs/flatpak.yaml`, `configs/toolbox.yaml` and `config/host.yaml`
- Run with `ansible-playbook ansiblue.yaml -K`- Flatpak names are case sensitive. While flatpak is ok with it, creation of symlinks will fail.
#### Targeting:
- `ansible-playbook ansiblue.yaml --tags flatpak` <- Run only flatpak tasks
- `ansible-playbook ansiblue.yaml --tags toolbox` <- Run only toolbox tasks ( for all toolboxes )
- `ansible-playbook ansiblue.yaml --tags fedora-toolbox-35` <- Run only specific toolbox tasks
- `ansible-playbook ansiblue.yaml --tags host -K` <- Run only host tasks