apt update
apt install ansible git -y
git clone https://github.com/smowky/cdn_infra.git
get vault pass amd save it's content to vault_pass
ansible-playbook install.yml -i localhost --diff
update dns records vars to your liking
grafana_server_name
kibana_server_name
nginx_default_server_name
nginx_swarm_default_server_name
kibana:
- user: elastic
- pass:
swarm_elasticsearch_password
var invault_vars
file
grafana
- user: admin
- pass:
gf_security_admin_password
var invault_vars
file
docs:
- https://robots.uc3m.es/installation-guides/install-daemontools.html
- https://cr.yp.to/daemontools/start.html
log files:
- /tmp/nginx-status.log
- /tmp/system-load.log