Pinned Repositories
deploy_adguard
Ansible role to deploy adguard DNS server, using docker, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_adguard.
deploy_keepalived
Ansible role to deploy keepalived on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_keepalived.
dns_resolver_conf
Ansible role configure the dns resolver (/etc/resolv.conf) on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/dns_resolver_conf.
docker_systemd_service
Ansible role to deploy docker containers as systemd services on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/docker_systemd_service.
hashicorp_consul
Ansible role to install and configure Hashicorp Consul on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/hashicorp_consul.
keepalived-containers
Automated builds of keepalived container images. Mirror from https://git.ednz.fr/ednz-cloud/keepalived-containers.
manage_repositories
Ansible role to manage APT repositories debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_repositories.
renew_consul_certificates
Ansible role to setup automatic renewal of Consul tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_consul_certificates.
renew_nomad_certificates
Ansible role to setup automatic renewal of Nomad tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_nomad_certificates.
renew_vault_certificates
Ansible role to setup automatic renewal of Vault tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_vault_certificates.
EDNZ Cloud's Repositories
ednz-cloud/keepalived-containers
Automated builds of keepalived container images. Mirror from https://git.ednz.fr/ednz-cloud/keepalived-containers.
ednz-cloud/manage_repositories
Ansible role to manage APT repositories debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_repositories.
ednz-cloud/renew_vault_certificates
Ansible role to setup automatic renewal of Vault tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_vault_certificates.
ednz-cloud/deploy_adguard
Ansible role to deploy adguard DNS server, using docker, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_adguard.
ednz-cloud/dns_resolver_conf
Ansible role configure the dns resolver (/etc/resolv.conf) on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/dns_resolver_conf.
ednz-cloud/docker_systemd_service
Ansible role to deploy docker containers as systemd services on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/docker_systemd_service.
ednz-cloud/renew_consul_certificates
Ansible role to setup automatic renewal of Consul tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_consul_certificates.
ednz-cloud/deploy_haproxy
Ansible role to deploy haproxy on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_haproxy.
ednz-cloud/deploy_keepalived
Ansible role to deploy keepalived on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_keepalived.
ednz-cloud/renew_nomad_certificates
Ansible role to setup automatic renewal of Nomad tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_nomad_certificates.
ednz-cloud/deploy_gitea_runner
Ansible role to deploy gitea CICD runners, natively or containerized, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/deploy_gitea_runner.
ednz-cloud/docker-matrix-generator
GitHub Actions to generate a build matrix that's easy to work with. Mirror from https://git.ednz.fr/github-actions/docker-matrix-generator.
ednz-cloud/import_vault_root_ca
Ansible role to install Root CA certificates from Hashicorp Vault PKI engines, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/import_vault_root_ca.
ednz-cloud/install_docker
Ansible role to install the docker container runtime on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/install_docker.
ednz-cloud/manage_apt_packages
Ansible role to install and manage packages with APT on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_apt_packages.
ednz-cloud/manage_netplan
Ansible role to manage network configuration using netplan on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_netplan.
ednz-cloud/manage_pip_packages
Ansible role to manage python package with pip on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_pip_packages.
ednz-cloud/manage_pipx_packages
Ansible role to python packages using pipx on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/manage_pipx_packages.
ednz-cloud/provision_ansible_user
Ansible role to provision a dedicated user for ansible operations, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/provision_ansible_user.
ednz-cloud/provision_management_user
Ansible role to provision a management user for manual operations, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/provision_management_user.
ednz-cloud/terraform-nomad-base
Terraform module used to deploy nomad jobs with optional CSI storage and consul integrations. Mirror from https://git.ednz.fr/terraform-registry/terraform-nomad-base.
ednz-cloud/terraform-openstack-instance
Terraform module to deploy an Nova instance in a given project. Mirror from https://git.ednz.fr/terraform-registry/terraform-openstack-instance.
ednz-cloud/terraform-openstack-lz
Terraform module to deploy a completely customizable OpenStack network architecture in a given project. Mirror from https://git.ednz.fr/terraform-registry/terraform-openstack-lz.
ednz-cloud/terraform-openstack-security-group
Terraform module to deploy a Neutron security-group in a given project. Mirror from https://git.ednz.fr/terraform-registry/terraform-openstack-security-group.
ednz-cloud/terraform-vault-tenant
Terraform module to deploy tenant in Hashicorp Vault community version. Mirror from https://git.ednz.fr/terraform-registry/terraform-vault-tenant.
ednz-cloud/update_motd
Ansible role to setup a cool message-of-the-day using neofetch on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/update_motd.