Skip to content

Commit

Permalink
OpenTofu, Powershell, Terraform
Browse files Browse the repository at this point in the history
  • Loading branch information
bbaassssiiee committed Nov 21, 2024
1 parent 7e2ae9f commit 8944958
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
4 changes: 2 additions & 2 deletions inventory/dev/group_vars/semaphore.yml
Original file line number Diff line number Diff line change
@@ -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
12 changes: 12 additions & 0 deletions provision.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions roles/requirements.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
---
roles:
- src: andrewrothstein.opentofu
- src: andrewrothstein.powershell
- src: andrewrothstein.terraform
- src: geerlingguy.docker
name: docker
- src: bbaassssiiee.postgres_ssl
Expand Down

0 comments on commit 8944958

Please sign in to comment.