Commit graph

  • 642b3eb801
    knotd: use human times for SOA fields Jeltz 2022-08-18 03:47:59 +0200
  • 2744b3b512
    dns_zone: make rname relative to zone origin Jeltz 2022-08-18 03:47:23 +0200
  • f321b12d2f
    knotd: add queryacl support Jeltz 2022-08-18 01:35:12 +0200
  • 43693c2fc8
    dns_zone: bug: replace generator with set Jeltz 2022-08-18 01:33:52 +0200
  • 961a2f1105
    Add knotd role Jeltz 2022-08-17 19:00:07 +0200
  • 11939a6032
    Add library path in ansible.cfg Jeltz 2022-08-17 18:59:40 +0200
  • 4dbe0e562d
    dns_zone: cleanup + hosts + product Jeltz 2022-08-17 18:23:47 +0200
  • c97dca8fa8
    Add library/dns_zone.py Jeltz 2022-08-16 20:13:25 +0200
  • 5c780ffa62
    Remove copy-keys.sh Jeltz 2022-05-22 18:57:17 +0200
  • 765d24685e
    Set ask_vault_pass in ansible.cfg Jeltz 2022-05-22 18:56:55 +0200
  • c291e836a9
    Fix missing entries Jeltz 2022-05-22 18:55:23 +0200
  • 89d0a682cf Merge pull request 'Add dolibarr' (#92) from dolibarr into master jeltz 2022-02-26 23:31:51 +0100
  • f596071f49
    Cleanup apt_common cleanup_no_ldap_for_servers Jeltz 2022-02-26 19:20:30 +0100
  • 2411cb32b0
    Add ask_vault_pass in ansible.cfg Jeltz 2022-02-26 19:13:02 +0100
  • 0b28ae5c29
    Remove copy-keys.sh Jeltz 2022-02-26 19:12:30 +0100
  • 859a84f69c
    Fix ssh.yml to handle the case of camelot Jeltz 2022-02-08 09:38:21 +0100
  • 237a47b4f3
    Add conntrackd role infra_router Jeltz 2022-01-13 14:51:23 +0100
  • 4d85cd7e4b
    Fix some nftables issues Jeltz 2022-01-13 13:59:49 +0100
  • 2a2702c6ca
    Add dolibarr.srv.auro.re + PostgreSQL DB Jeltz 2022-01-10 22:10:03 +0100
  • f4acc8949c
    Add bastion network Jeltz 2022-01-10 22:08:54 +0100
  • 64772b76e4
    Add nftables role Jeltz 2022-01-08 23:41:51 +0100
  • 9316313f1f Do not add IPv4 link local addresses Jeltz 2022-01-03 01:57:51 +0100
  • 8883e672bd Harmonisation of variable names Jeltz 2022-01-02 20:31:49 +0100
  • 907816af06 Add spaces before comments to please ansible-lint Jeltz 2022-01-02 16:53:33 +0100
  • d112c1df91 Enable IP forwarding for infra-* interfaces Jeltz 2022-01-02 16:52:00 +0100
  • 4ca24ac99c Add IPForward= support systemd_networkd role Jeltz 2022-01-02 16:51:31 +0100
  • 1a193e5dfb Add router.yml playbook Jeltz 2022-01-02 16:32:24 +0100
  • 20274b596f Add network host_vars for infra-{1,2}.router Jeltz 2022-01-02 16:31:14 +0100
  • 9c0bf190e2 Add systemd-networkd role Jeltz 2022-01-02 16:30:59 +0100
  • 91743e598b Relax permissions on bird6?.conf Jeltz 2022-01-02 16:07:18 +0100
  • a616065513 Add keepalived role Jeltz 2022-01-01 21:45:17 +0100
  • 0d705bc922 Add bird role Jeltz 2022-01-01 21:45:08 +0100
  • 4a3ba6f366 Merge pull request 'Prometheus: cleanup' (#90) from prometheus_cleanup into master jeltz 2022-01-01 17:58:15 +0100
  • a320907047 prometheus: fix typo Alexandre Iooss 2022-01-01 17:55:32 +0100
  • 9e4b8c2509 prometheus: remove ipmi target Alexandre Iooss 2022-01-01 17:15:11 +0100
  • a24b473566 prometheus: reduce iLO SNMP timeout Alexandre Iooss 2022-01-01 16:45:32 +0100
  • 70c8e0ebe0 prometheus: monitor iLO resilient mem and battery Alexandre Iooss 2022-01-01 16:45:10 +0100
  • 5ab3dcdac2 prometheus: use enums for iLO SNMP Alexandre Iooss 2022-01-01 11:59:23 +0100
  • 9b53daf42a prometheus: ignore ups-ec-2.ups.auro.re Alexandre Iooss 2022-01-01 11:58:33 +0100
  • 40d9108b37 prometheus: add iLO alert rules Alexandre Iooss 2021-12-31 21:19:35 +0100
  • 2830558545 prometheus_federation: add ilo_snmp and remove django Alexandre Iooss 2021-12-31 20:04:24 +0100
  • 16a2d36472 prometheus: add machines to ilo_snmp Alexandre Iooss 2021-12-31 20:03:27 +0100
  • 733e9f555d prometheus: add _snmp suffix to ilo target Alexandre Iooss 2021-12-31 20:03:04 +0100
  • 7d9ff449a7 hosts: remove passbolt Alexandre Iooss 2021-12-31 19:41:51 +0100
  • bcded46ed6 prometheus: remove JSON targets cleanup Alexandre Iooss 2021-12-31 19:40:22 +0100
  • 860a26a8dc prometheus: federate ilo metrics Alexandre Iooss 2021-12-31 19:39:38 +0100
  • fdeaa355ad prometheus: use longer timeout for iLO scraping Alexandre Iooss 2021-12-31 19:39:23 +0100
  • 456c6b47b8 prometheus: add missing snmp_ilo variables Alexandre Iooss 2021-12-31 19:38:35 +0100
  • b81af51ccf Merge pull request 'Monitor iLO using SNMP' (#89) from prometheus_ilo into master erdnaxe 2021-12-31 18:40:15 +0100
  • 8c7031d059 prometheus: add iLO SNMP target Alexandre Iooss 2021-12-31 18:31:58 +0100
  • 67064484d5 prometheus: add iLO SNMP auth information Alexandre Iooss 2021-12-31 17:27:36 +0100
  • 50d9282316 prometheus: show failing job when machine is down Alexandre Iooss 2021-12-31 15:21:46 +0100
  • 265bd5fbb7 prometheus: use static targets Alexandre Iooss 2021-12-31 15:08:44 +0100
  • 944e200394 prometheus: add ipmi job Alexandre Iooss 2021-12-31 14:45:05 +0100
  • f50778ca96 prometheus: commit production alert configuration Alexandre Iooss 2021-12-31 14:44:50 +0100
  • bc4dc03029 prometheus: add newline at the end of targets JSON Alexandre Iooss 2021-12-31 14:44:19 +0100
  • cc2ba9ff7b prometheus: deploy targets_ipmi.json Alexandre Iooss 2021-12-31 14:43:47 +0100
  • ba0be43845 Merge pull request 'vault: fix RFC2136 secret' (#88) from fix_rfc2136 into master erdnaxe 2021-12-29 13:20:01 +0100
  • d2331c18d0 vault: fix RFC2136 secret Alexandre Iooss 2021-12-29 11:28:40 +0100
  • 7b24bc3d33 Set ask_vault_pass in ansible.cfg ask_vault_pass Jeltz 2021-12-16 06:02:46 +0100
  • 90f7c11f2d Merge branch 'master' into bashrc_root jeltz 2021-12-16 06:01:49 +0100
  • 1b9fc70649 Merge branch 'bashrc_root' Jeltz 2021-12-16 05:56:57 +0100
  • 8dca876bbc Add a very simple bashrc for root Jeltz 2021-12-16 05:48:39 +0100
  • 515222f404 Merge pull request 'Fix SSH CA deployment' (#86) from use_ssh_ca into master jeltz 2021-12-15 17:31:29 +0100
  • 2f3612fd8e Deploy SSH CA everywhere and set root password Jeltz 2021-12-15 17:15:57 +0100
  • c43b7d7927 borgbackup: fix motd borgfix Alexandre Iooss 2021-12-15 16:34:21 +0100
  • 475715c5f9 Deploy on all Linux hosts Jeltz 2021-12-15 16:17:30 +0100
  • 7db282fffb Fix sshd.service → ssh.service Jeltz 2021-12-15 16:17:11 +0100
  • 9053d37a81 Merge branch 'master' into auditd auditd jeltz 2021-12-14 08:48:37 +0100
  • 1ecffc2742 Merge pull request 'Borgmatic improvements (very old changes I forgot to merge)' (#84) from borgmatic_hourly into master jeltz 2021-12-14 08:01:16 +0100
  • 11937776c8 Merge branch 'master' into borgmatic_hourly Jeltz 2021-12-14 07:58:13 +0100
  • 79c44554a3 Merge pull request 'Deploy the SSH CA for user authentication' (#80) from use_ssh_ca into master jeltz 2021-12-14 07:49:35 +0100
  • 373cd1b868 Move parts of debian_common → apt_common Jeltz 2021-12-13 02:53:00 +0100
  • 046cd93581 Monitor APT pending and change swap alert level prometheus_apt_pending_and_reboot Jeltz 2021-12-13 02:41:12 +0100
  • c2657224a6 Create qemu_guest_agent role Jeltz 2021-12-13 02:19:11 +0100
  • 7f6c36daaf Create a separate 'locales' roles (+ en_US) Jeltz 2021-12-13 02:16:13 +0100
  • ccb1f90c79 Uninstall fail2ban Jeltz 2021-12-13 01:56:56 +0100
  • dc7f868ed2 Cleanup some "LDAP for admin auth"-related config Jeltz 2021-12-13 01:55:01 +0100
  • 3d3f57d426 Remove trailing blank line Jeltz 2021-12-12 08:54:58 +0100
  • 8ff6c9e6a0 Create experimental auditd configuration Jeltz 2021-12-12 08:38:07 +0100
  • 7212154fbb Split public SSH key into multiple lines Jeltz 2021-12-12 06:08:27 +0100
  • e6363e9668 Use the Users CA for authentication Jeltz 2021-12-12 05:56:26 +0100
  • fa237cdea3 borgbackups: move variables in playbook move_host_vars Alexandre Iooss 2021-11-28 17:27:41 +0100
  • 74871c1ea8 rsyslog: move variables in playbook Alexandre Iooss 2021-11-28 17:09:16 +0100
  • b3f25e2c8b Merge pull request 'CI: use upstream ansible/toolset' (#78) from ci into master erdnaxe 2021-11-28 13:22:52 +0100
  • e0328d0294 ldap_replica: add missing space Alexandre Iooss 2021-11-28 13:16:38 +0100
  • eb2abcfebe CI: Update linter rules Alexandre Iooss 2021-11-28 13:13:25 +0100
  • dd0d5dd4be CI: use upstream ansible/toolset Alexandre Iooss 2021-11-28 12:42:57 +0100
  • 3217e33eff Merge pull request 'Remove 'dokuwiki' role' (#77) from remove_dokuwiki into master jeltz 2021-11-28 11:20:10 +0100
  • a56cea369c Remove 'dokuwiki' role Jeltz 2021-11-28 11:17:47 +0100
  • 2c238d17c3 Merge pull request 'cleanup passbolt and bbb' (#76) from cleanup into master erdnaxe 2021-11-28 11:15:46 +0100
  • 3c85a2bfb2 passbolt: remove role Alexandre Iooss 2021-11-28 11:13:34 +0100
  • cc3d5d9b7f nginx: remove bbb.auro.re Alexandre Iooss 2021-11-28 11:12:23 +0100
  • a55efa8e24 Merge pull request 'postgres: fix defaults' (#75) from postgres into master erdnaxe 2021-11-28 11:08:00 +0100
  • fd0cb811a7 postgres: fix defaults Alexandre Iooss 2021-11-28 11:07:13 +0100
  • 6986588fc1 Merge pull request 'postgres cleanup' (#74) from postgres into master erdnaxe 2021-11-28 11:02:41 +0100
  • 45802cf65d borgbackup: backup all postgresql databases Alexandre Iooss 2021-11-28 10:49:45 +0100
  • 4bd431f9c3 postgresql: variables in dict Alexandre Iooss 2021-11-28 10:45:21 +0100
  • f0b8075ca6 postgresql: move variables in playbook Alexandre Iooss 2021-11-28 10:33:42 +0100
  • a818fd8ed9 Rename postgresql_server to postgresql Alexandre Iooss 2021-11-28 10:20:17 +0100