diff --git a/inventory/dev/group_vars/semaphore.yml b/inventory/dev/group_vars/semaphore.yml index 46f9280..8a9f869 100644 --- a/inventory/dev/group_vars/semaphore.yml +++ b/inventory/dev/group_vars/semaphore.yml @@ -1,8 +1,8 @@ --- -#semaphore_download_url: 'https://github.com/semaphoreui/semaphore/releases/download/v2.10.35/semaphore_2.10.35_linux_amd64.tar.gz' -#semaphore_download_binary: false semaphore_web_root: 'https://controller' semaphore_db_host: '127.0.0.1' nginx_add_repo: false ssh_passphrase: "SomethingYouNeedToUse" + +terraform_ver: 1.9.8 diff --git a/provision.yml b/provision.yml index a973e73..f8d9799 100755 --- a/provision.yml +++ b/provision.yml @@ -25,6 +25,18 @@ roles: - role: postgres +- name: Tools + hosts: semaphore + become: true + gather_facts: true + roles: + - role: andrewrothstein.opentofu + tags: [tools, opentofu] + - role: andrewrothstein.powershell + tags: [tools, powershell] + - role: andrewrothstein.terraform + tags: [tools, terraform] + - name: Semaphore in Systemd hosts: semaphore become: true diff --git a/roles/requirements.yml b/roles/requirements.yml index 2258042..dd0689d 100644 --- a/roles/requirements.yml +++ b/roles/requirements.yml @@ -1,5 +1,8 @@ --- roles: + - src: andrewrothstein.opentofu + - src: andrewrothstein.powershell + - src: andrewrothstein.terraform - src: geerlingguy.docker name: docker - src: bbaassssiiee.postgres_ssl