Verified Commit 1b8ea262 authored by Florian Pritz's avatar Florian Pritz
Browse files

Add terraform-state playbook


Signed-off-by: Florian Pritz's avatarFlorian Pritz <bluewind@xinu.at>
parent 658a9d41
......@@ -48,3 +48,9 @@ sgp.mirror.pkgbuild.com
[reproducible-builds]
repro1.pkgbuild.com
repro2.pkgbuild.com
[hcloud]
state.cloud.archlinux.org
[service-terraform-state]
state.cloud.archlinux.org
---
- name: "prepare postgres ssl hosts list"
hosts: apollo.archlinux.org
tasks:
- set_fact: postgres_ssl_hosts4="0.0.0.0/0"
- set_fact: postgres_ssl_hosts6="::/0"
- name: setup terraform-state
hosts: service-terraform-state
remote_user: root
roles:
- { role: common, tags: ['common'] }
- { role: tools, tags: ['tools'] }
- { role: firewalld, tags: ['firewall'] }
- { role: sshd, tags: ['sshd'] }
- { role: unbound }
- { role: certbot }
- { role: root_ssh, tags: ['root_ssh'] }
- role: postgres
postgres_listen_addresses: "*"
postgres_max_connections: 100
postgres_ssl: 'on'
postgres_shared_buffers: 512MB
tags: ['postgres']
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment