piops merge requestshttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests2024-03-11T15:03:55+01:00https://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/59Resolve "Harden TLS configuration"2024-03-11T15:03:55+01:00nonoResolve "Harden TLS configuration"Closes #70Closes #70nonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/50Draft: Resolve "Activate complete deletion in Discourse"2024-01-30T10:59:38+01:00nonoDraft: Resolve "Activate complete deletion in Discourse"Closes #53Closes #53Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/44Draft: Resolve "Configure SAML SSO on Grafana"2024-02-22T11:51:57+01:00nonoDraft: Resolve "Configure SAML SSO on Grafana"Closes #49Closes #49Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/18Draft: Resolve "Reorganise playbooks for test & prod"2023-10-09T17:01:29+02:00nonoDraft: Resolve "Reorganise playbooks for test & prod"Closes #12Closes #12Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/10Draft: Resolve "Reorganise playbooks for test & prod"2023-09-21T13:58:58+02:00nonoDraft: Resolve "Reorganise playbooks for test & prod"Closes #12Closes #12Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/9Draft: Resolve "Add backups to every service"2023-12-08T12:14:07+01:00nonoDraft: Resolve "Add backups to every service"Closes #11Closes #11Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/8Draft: Resolve "Add CI/CD pipeline to deploy playbook"2023-10-09T17:04:19+02:00nonoDraft: Resolve "Add CI/CD pipeline to deploy playbook"Closes #10Closes #10Nouvelle infranonononohttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/7typos2021-05-05T16:48:52+02:00axeltyposhttps://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/6Add fail2ban, use Octopuce Debian repos.2021-05-05T16:46:56+02:00axelAdd fail2ban, use Octopuce Debian repos.https://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/4SSH management2021-05-05T16:48:08+02:00PorkepixSSH managementAdd SSH keys management.
This fixes #1; I chosed to use a template and to define variables, if this is not the preferred way, switch it to a bare file copy would be quick.
I picked SSH keys from `tau` for now, but there are small diffe...Add SSH keys management.
This fixes #1; I chosed to use a template and to define variables, if this is not the preferred way, switch it to a bare file copy would be quick.
I picked SSH keys from `tau` for now, but there are small differences on other servers, for example Taziden SSH key is still present on some servers. I guess I can let you check if it's fine like that.
One flaw here is that it put every key on every server. I can manage to change that if you think this is necessary.
Every variable added there by Benjamin are still here, and obviously it works on authorized_keys2 as we have no other choice right now.https://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/2Add root as default ansible_user2021-05-05T16:47:18+02:00PorkepixAdd root as default ansible_userSo that people not having ssh_config file get the current user anyway.So that people not having ssh_config file get the current user anyway.https://git.laquadrature.net/lqdn-interne/piops/-/merge_requests/3WIP: Update hosts2021-05-05T16:47:34+02:00PorkepixWIP: Update hostsAdd every missing host to the inventory as well as some groups.
`piphone` and `tor` hosts are unreachable; have those been bring down?
I tried to add groups I thought about and having naming a little bit logical, might need some though...Add every missing host to the inventory as well as some groups.
`piphone` and `tor` hosts are unreachable; have those been bring down?
I tried to add groups I thought about and having naming a little bit logical, might need some thought about it though.