https://github.com/ayr-ton/ansible-devstation
https://github.com/ayr-ton/ansible-devstation
ansible ansible-galaxy devops
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ayr-ton/ansible-devstation
- Owner: ayr-ton
- Created: 2021-08-30T14:10:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-09T22:02:30.000Z (almost 4 years ago)
- Last Synced: 2025-02-01T17:43:56.014Z (about 1 year ago)
- Topics: ansible, ansible-galaxy, devops
- Language: Jinja
- Homepage: https://galaxy.ansible.com/ayr_ton/devstation
- Size: 28.3 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/ayr-ton/ansible-devstation/actions/workflows/ci-cd.yml)
Ansible Devstation Collection
==============================
[Ansible Galaxy Collection: Devstation](https://galaxy.ansible.com/ayr_ton/devstation):
- common:
- dotfiles: download and link dotfiles from git repo
Tested on:
----------
- Ubuntu 20.04 LTS
Example from Ansible Galaxy
-------
### Install the role:
```bash
ansible-galaxy collection install ayr_ton.devstation
```
### playbook.yml example
```yaml
- name: setup a devstation environment
hosts: all
connection: local
become: yes
gather_facts: yes
roles:
- role: ayr_ton.devstation.dotfiles
```
### Running a single role:
```
ansible localhost -m include_role -a 'name=ayr_ton.devstation.dotfiles'
```
# References:
- [Ansible Workstation Collection](https://galaxy.ansible.com/crivetimihai/workstation)
- [Ansible Virtualization Collection](https://galaxy.ansible.com/crivetimihai/virtualization)