30 lines
868 B
Markdown
30 lines
868 B
Markdown
# Fuz Playbooks
|
|
|
|
Playbooks for (relatively) easy sysadmin!
|
|
|
|
ansible-galaxy install -r requirements.yml
|
|
|
|
## With Vagrant
|
|
1. Install Vagrant
|
|
2. `vagrant up`
|
|
3. Install ansible:
|
|
```bash
|
|
sudo apt update
|
|
sudo apt install software-properties-common
|
|
sudo apt-add-repository --yes --update ppa:ansible/ansible
|
|
sudo apt install ansible
|
|
```
|
|
<!-- 3. Install the roles: `ansible-galaxy install -r requirements.yml` -->
|
|
4. Launch the playbook: `ansible-playbook setup.yml`
|
|
|
|
## With a real server
|
|
1. Edit the file `hosts.ini`
|
|
2. Install ansible:
|
|
```bash
|
|
sudo apt update
|
|
sudo apt install software-properties-common
|
|
sudo apt-add-repository --yes --update ppa:ansible/ansible
|
|
sudo apt install ansible
|
|
```
|
|
<!-- 3. Install the roles: `ansible-galaxy install -r requirements.yml` -->
|
|
3. Launch the playbook: `ansible-playbook setup.yml` |