Commit Graph

28 Commits

Author SHA1 Message Date
Marco Streich 3b2652a3df Update README, improvements 2021-01-25 07:56:51 +01:00
Marco Streich dfd7567445 Merge branch 'trigger-nixos-rebuild-from-deploymentagent' into poc-integration 2021-01-22 18:40:38 +01:00
Schamil Wackenhut c9bad945dc web 2021-01-22 18:24:34 +01:00
Marco Streich 89d7f4c1ae Do not expose Vault 2021-01-22 18:03:01 +01:00
Schamil Wackenhut 68eda46e44 typo 2021-01-22 17:42:57 +01:00
Marco Streich 908b46a62b WIP 2021-01-22 16:50:04 +01:00
xxx 3a336c2101 Merge branch 'trigger-nixos-rebuild-from-deploymentagent' into 'poc-integration'
Trigger nixos rebuild from deploymentagent

See merge request infektweb/glv5/hetzner-cloud-environment!1
2021-01-22 12:50:23 +00:00
Marco Streich 7c9c9f34d7 Use distinct Gitlab runners 2021-01-22 13:40:54 +01:00
Marco Streich 96991585cd - Add socket activation to systemd unit which triggers nixos-rebuild
- Add call to socket to deployment workflow
- Improve queued deploymentspec error messages and other minor stuff
- Add CI
2021-01-22 13:25:53 +01:00
Schamil Wackenhut eb425941eb reboot on done 2021-01-21 18:05:45 +01:00
Marco Streich 1db1074443 Same password for Kibana and superuser 2021-01-21 17:38:46 +01:00
Marco Streich 37465492a9 Streamline path, prevent file from being written before volume is mounted 2021-01-21 17:17:43 +01:00
Marco Streich f8c23f16d5 Remove dangling line 2021-01-21 16:32:02 +01:00
Marco Streich 0ac87b712e Grammar 2021-01-21 09:01:00 +01:00
Marco Streich 047d3acbf7 Default credentials for 'elastic' user and automatic setup for Kibana 2021-01-21 08:56:42 +01:00
Marco Streich 53544c484e Automate vault setup 2021-01-19 14:31:32 +01:00
Marco Streich b761ef1f84 Fix reference 2021-01-19 13:40:04 +01:00
Marco Streich 3c61c48993 Fix certbot 2021-01-19 13:08:44 +01:00
Marco Streich 259398507f Add fallback 2021-01-19 12:41:42 +01:00
Schamil Wackenhut b826e473b9 fix vars 2021-01-19 11:09:47 +01:00
Marco Streich 1b2573f3c0 Merge branch 'poc-integration' of gitlab.com:infektweb/glv5/hetzner-cloud-environment into poc-integration 2021-01-19 10:21:52 +01:00
Marco Streich c66db4bdc7 Fix Kibana config 2021-01-19 10:21:42 +01:00
Schamil Wackenhut b245b83cee upd readme 2021-01-19 09:52:28 +01:00
Schamil Wackenhut c6b9c9de83 example config.json 2021-01-19 09:29:14 +01:00
Schamil Wackenhut b7ef81288d readme upd 2021-01-19 09:24:36 +01:00
Marco Streich 62121e0b59 Add infra code 2021-01-19 09:10:28 +01:00
Marco Streich 0dc811639d Fix unused argument 2021-01-11 13:35:22 +01:00
Marco Streich cc9fb0410c Add first version of the deployment manager for testing 2021-01-11 11:03:19 +01:00