Core servers: creating a new core server
Stable
attracs-linux-playbooks
inventory/
Add instance lines, what groups to add?
adi-bootstrap.sh
Why run this?
attracs-bootstrap.sh
Why run this as well? Why is adi-bootstrap.sh not enough?
(I think it's because there are vault-v1 applications in use)
Docker
valhalla etc.
Supervisor
run/ config/
Managevisor
frontend/frontend-update.yml
GCP
Load balancer and instance groups
Text to add here Terraform
Whitelists
If new core servers are introduced, you will need to whitelist the IP addresses of the new core servers to at least these places:
GCP projects
attracs-devops:
* Load Balancer
* vault-internal-policy
attracs-services:
* Load Balancer
* default-lb-security-policy
* SQL
* attracs-sql
pg-databases-stable:
* SQL
* pg-1-stable
Vault
Old vault
* If using a new service account, add it into the correct Vault roles:
* vault write auth/gcp/roles/