133 Commits (master)

Author SHA1 Message Date
Loïc Dachary afea81e578
openvpn: openvpn_easy_rsa_root must always exist 6 days ago
Loïc Dachary 25df70063b
postfix: add variables for relayhost, fqdn and mailname 1 month ago
Loïc Dachary 1b988cdaa7
backup: libvirt: implement backup create/prune 2 months ago
Loïc Dachary 36a669ce06
libvirt: add the libvirt_cpus variable 2 months ago
Loïc Dachary 6eb112dbda
gitlab: the runner must use the public gitlab hostname 2 months ago
Loïc Dachary 25338b77d4
gitlab: configure GITLAB_SSH_PORT with gitlab_ssh_port 2 months ago
Loïc Dachary b96ddf0469
gitlab: add gitlab_host instead of hardcoded lab.{{ domain }} 2 months ago
Loïc Dachary 13b3d5b618
bind: allow for multiple bind hosts 2 months ago
Loïc Dachary 838e92a7a4
infrastructure: the default driver is openstack 3 months ago
Loïc Dachary c749928a17
libvirt: implement libvirt_disk 3 months ago
Loïc Dachary 36777ef767
enough: enable --driver libvirt 3 months ago
Loïc Dachary d235c26a98
infrastructure: do not override network_{primary,secondary}_interface 3 months ago
Loïc Dachary 128e8c0900
icinga: do not install grafana when running tests 4 months ago
Loïc Dachary 6197cd2998
libvirt: add libvirt_ram for non-default flavors 4 months ago
Loïc Dachary 51b54738f5
enough: unify network configuration libvirt/openstack 4 months ago
Loïc Dachary 68a3c3746a
tests: rework unified OpenStack & Libvirt fixtures 5 months ago
Loïc Dachary fd8cc4cdd9
tests: implement infrastructure_driver libvirt 5 months ago
Loïc Dachary 0758809420
enough: remove docker driver leftovers 5 months ago
Loïc Dachary 49715620f5
enough: move the network_interface_* variables into ansible 5 months ago
Pierre-Louis Bonicoli 40c6b15cb2
Don't require a private SSH key at top level directory 6 months ago
Pierre-Louis Bonicoli 3cac8680c0
SSH key: use ansible_ssh_private_key_file directly 6 months ago
Pierre-Louis Bonicoli d267648806
Support another OpenStack provider 6 months ago
Loïc Dachary 415cb15038
psono: first implementation 7 months ago
Loïc Dachary 3eb57b8b64
use network_internal_only instead of openstack_network: internal 9 months ago
Loïc Dachary 70f194a6b2
bind,infrastructure: add network_{primary,secondary}_interface 9 months ago
Loïc Dachary b86186c9c0
inventory: use icinga-service-group instead of icinga-host 9 months ago
Loïc Dachary 4f3aae1a52
openedx: first implementation 9 months ago
Loïc Dachary ca06bdc55a
Revert "openedx: first implementation" 9 months ago
Loïc Dachary a78674b64f
wordpress: first implementation 9 months ago
Loïc Dachary 0f4916edb9
openedx: first implementation 9 months ago
Loïc Dachary 7dcd2d34d5
weblate: use weblate-service-group instead of weblate-host 9 months ago
Loïc Dachary 78819527a2
website: use website-service-group instead of website-host 9 months ago
Loïc Dachary 1fcb301f18
chat: use chat-service-group instead of chat-host 9 months ago
Loïc Dachary b5bba4bcfd
inventory: deleted-hosts is the list of hosts to be decommissioned 9 months ago
Loïc Dachary ac4788e70f
jitsi: first implementation of the playbook 9 months ago
Loïc Dachary e838565ff7
chat: replace chat_vhost_fqdn with chat.domain 9 months ago
Loïc Dachary 757eeffb15
icinga: move default variables to group vars 9 months ago
Loïc Dachary ff154fb1ab
api: do not bind api service to api-host 9 months ago
Loïc Dachary dc4d00ff73
icinga: do not bind icinga service to icinga-host 9 months ago
Loïc Dachary b457880753
postfix: use postfix-service-group instead of postfix-host 9 months ago
Loïc Dachary ea261852fc
wazuh: the agent playbook does nothing if there are no wazuh hosts 9 months ago
Loïc Dachary b8c292a06b
enough: add --host option to service create 9 months ago
Loïc Dachary ff535aa190
openvpn: move openstack_internal_network_{prefix,cidr} to their own file 10 months ago
Loïc Dachary d1242c9123
inventory: pets must be defined, even if empty 10 months ago
Loïc Dachary 4b1f176af2
enough: bind-host needs icinga-host 10 months ago
Loïc Dachary d92d2690a0
enough: rename ovh to production 10 months ago
Loïc Dachary 76c7f2716a
openvpn: implement clients retirement 10 months ago
Loïc Dachary 799429133c
securedrop: first implementation 11 months ago
Loïc Dachary a917dd4ee5
docs: document services 12 months ago
Loïc Dachary 867976af24
weblate: document variables 12 months ago