Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamshedvesuna/plax
Personal Ansible provisioner for OS X
https://github.com/jamshedvesuna/plax
Last synced: about 1 month ago
JSON representation
Personal Ansible provisioner for OS X
- Host: GitHub
- URL: https://github.com/jamshedvesuna/plax
- Owner: JamshedVesuna
- Created: 2016-02-05T04:24:09.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-03-07T22:05:04.000Z (8 months ago)
- Last Synced: 2024-04-17T14:18:40.220Z (7 months ago)
- Language: Shell
- Homepage:
- Size: 24.4 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plax
Personal Ansible Playbook for OS X## Install
### Requirements
* [SSH key added to GitHub](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key).
* Add your keys to your local auth agent with `ssh-add`.### Raw install:
```bash
curl https://raw.githubusercontent.com/JamshedVesuna/plax/master/raw_install.sh > /tmp/raw_install.sh; sh /tmp/raw_install.sh
```### Customize your role:
1. Copy `roles/base/` to another directory in `roles/` and create your new [Ansible role](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_reuse_roles.html). For example, `cp -r roles/base roles/development`. By default, the `development` role is in the `.gitignore`.
2. Add your role to `playbook.yml`.### With ansible:
```bash
ansible-playbook -i inventory playbook.yml
```