diff options
| author | Kumar Damani <me@kumardamani.net> | 2022-03-25 23:06:55 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2022-03-25 23:06:55 +0000 |
| commit | eaf70c4f806b9eeb4c4b272176157701dc1cc2b3 (patch) | |
| tree | 87a3d043ea0ef549883edc9028f63eb984658ba6 /README.md | |
| parent | a857eb82ec9c4a79ad5e41462e2ab82c2660982e (diff) | |
updated readme future plans section.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -62,14 +62,21 @@ cp -a group_vars/all/vault.example group_vars/all/vault 3. Modify the [hosts](./hosts/) file per your needs. 4. Modify the [vars](./group_vars/all/vars.yaml/) file per your needs. -## Execute +## Deploy ``` -ansible-playbook -i hosts playbooks/deploy.yaml --vault-id vaultid +# activate venv +source $HOME/venv/vps/bin/activate +# run main playbook with "base" tag +ansible-playbook -i hosts playbooks/deploy.yaml --vault-id vaultid --tags base +# run main playbook with your apps +ansible-playbook -i hosts playbooks/deploy.yaml --vault-id vaultid [--tags []] +# (and if applicable secondary playbook) ansible-playbook -i hosts playbooks/vps.yaml --vault-id vaultid ``` ## Future Plans -1. Simplify install. -2. Documentation for each role. -3. Backups. -4. Redundancy. +1. Install a Job executor (Awx, or Rundeck) that will auto-deploy hosted websites upon new commits using the `--tags website` arg. +2. Simplify install. +3. Documentation for each role. +4. Backups. +5. Redundancy. |
