147 Commits (master)

Author SHA1 Message Date
Loïc Dachary ff154fb1ab
api: do not bind api service to api-host 11 months ago
Loïc Dachary dc4d00ff73
icinga: do not bind icinga service to icinga-host 11 months ago
Loïc Dachary b457880753
postfix: use postfix-service-group instead of postfix-host 11 months ago
Loïc Dachary ea261852fc
wazuh: the agent playbook does nothing if there are no wazuh hosts 11 months ago
Loïc Dachary b8c292a06b
enough: add --host option to service create 11 months ago
Loïc Dachary ff535aa190
openvpn: move openstack_internal_network_{prefix,cidr} to their own file 11 months ago
Loïc Dachary d1242c9123
inventory: pets must be defined, even if empty 11 months ago
Loïc Dachary 4b1f176af2
enough: bind-host needs icinga-host 11 months ago
Loïc Dachary d92d2690a0
enough: rename ovh to production 11 months ago
Loïc Dachary 76c7f2716a
openvpn: implement clients retirement 11 months ago
Loïc Dachary 799429133c
securedrop: first implementation 1 year ago
Loïc Dachary a917dd4ee5
docs: document services 1 year ago
Loïc Dachary 867976af24
weblate: document variables 1 year ago
Loïc Dachary b29fdb9d8e
icinga: document variables 1 year ago
Loïc Dachary d0ae5e73e6
gitlab: document variables 1 year ago
Loïc Dachary ff45cbc22e
openvpn: document variables 1 year ago
Loïc Dachary 8739c32834
infrastructure: document variables 1 year ago
Loïc Dachary eb83b843c5
wazuh: document variables 1 year ago
Loïc Dachary b2fd820a63
infrastructure: acknowledge that the internal network is hardcoded 1 year ago
Loïc Dachary 75021337e9
no default host list for wekan, pad and backup 1 year ago
Loïc Dachary 06c7709ff1
openvpn: enable testing 1 year ago
Loïc Dachary 892fc65e05
chat: pin the repository to 5.23.0 1 year ago
Loïc Dachary 0df5d5e90f
wereport is no longer by default 1 year ago
Loïc Dachary 6e7063812e
pad: transition from molecule to pytest 1 year ago
Loïc Dachary 5aa4cd713c
wekan: transition from molecule to pytest 1 year ago
Loïc Dachary fa5ee202c8
remove the pets group: production must define it 1 year ago
Loïc Dachary 9dcb4494e8
enough: when restoring a backup elsewhere, network must be Ext-Net 1 year ago
Loïc Dachary ab695cb428
wereport: delete (it is the same as cloud) 1 year ago
Loïc Dachary 5d4987434a
enough: implement Enough.clone_volume_from_snapshot 1 year ago
Loïc Dachary 7a524f7891
enough: implement Enough.create_copy_host 1 year ago
Loïc Dachary 2107313dc5
enough: services and the list of hosts is different 1 year ago
Loïc Dachary ece371aa00
rework host grouping 1 year ago
Loïc Dachary 828302353b
api: create a group to be used instead of api-host 1 year ago
Loïc Dachary a62f79a41d
backup: implement snapshot within enough 1 year ago
Loïc Dachary 3806c0f165
packages: split enough-pip so it's only use for development 1 year ago
Loïc Dachary 2e323df9c5
backup: create a backup-group instead of hardcoding bind-host 1 year ago
Loïc Dachary a051e1aa18
openvpn: add missing defaults 1 year ago
Loïc Dachary b0e1c9017b
wekan: implement 1 year ago
Loïc Dachary 05c2d674f4
openvpn: create master / client playbook 1 year ago
Loïc Dachary 37ea762105
ansible: cleanup groups for development 1 year ago
Loïc Dachary 386b7e5a4d
enough: always create an internal network 1 year ago
Loïc Dachary 42ae793b12
enough: implement internal_network, internal_network_cidr 1 year ago
Loïc Dachary 07d24b7f93
inventory: improve certificate documentation 1 year ago
singuliere 6e4cb4e029
pad: define pad_vhost_fqdn 1 year ago
singuliere 2c9e89b808
pad: playbook that can be deployed on website-host 1 year ago
singuliere 5acf35cc93
wazuh: add missing website-host 1 year ago
singuliere e4f16141c7
reorder playbook variables 1 year ago
singuliere 868700de9a
infrastructure: add the openstack_network paramter 1 year ago
singuliere 1c8c61f747
enough: mount /opt/enough set as enough_storage_directory 2 years ago
singuliere 721402d673
certificate: defaults to ownca for docker 2 years ago