Commit Graph

  • 43afc23535 feat: deploy consul services unkinben 2024-04-28 14:06:49 +10:00
  • 0f0d392fb4 feat: deploy consul agent unkinben 2024-04-28 01:03:57 +10:00
  • dc39b7c7a4 Merge pull request 'fix: fix proxyurl for vault' (#188) from neoloc/vault_proxy into develop unkinben 2024-04-28 00:54:49 +09:30
  • f7141d7214 Merge pull request 'feat: deploy consul agent' (#187) from neoloc/consul_agent into develop unkinben 2024-04-28 00:54:15 +09:30
  • bf44c8f7b7 feat: deploy consul agent unkinben 2024-04-28 01:03:57 +10:00
  • 4453c8604a fix: fix proxyurl for vault unkinben 2024-04-28 00:49:57 +10:00
  • f4a273e56c Merge pull request 'feat: simple nginx proxy' (#186) from neoloc/merge_nginx_consul_vault into develop unkinben 2024-04-28 00:03:33 +09:30
  • 6fc5829fce feat: simple nginx proxy unkinben 2024-04-28 00:15:03 +10:00
  • 0c6ae1a69a Merge pull request 'feat: add sydney vault cluster' (#184) from neoloc/vault_syd1 into develop unkinben 2024-04-27 22:05:59 +09:30
  • 3001bc32f2 feat: add sydney vault cluster unkinben 2024-04-27 20:39:14 +10:00
  • 5e31af2ee2 Doc: fix default server certificate role unkinben 2024-04-27 22:12:18 +10:00
  • c5d63bd6f8 Doc: add certmanager documentation unkinben 2024-04-27 22:11:06 +10:00
  • 26f26e6283 Merge pull request 'feat: generate consul policy/tokens' (#176) from neoloc/consul_node_policies into develop unkinben 2024-04-27 19:52:26 +09:30
  • f536d19034 feat: generate consul policy/tokens unkinben 2024-04-27 01:16:05 +10:00
  • c0642bbcf1 Merge pull request 'fix: move primary_datacenter to region/role' (#175) from neoloc/consul_syd1_default_dc into develop unkinben 2024-04-26 23:41:26 +09:30
  • a7e9f1590e fix: move primary_datacenter to region/role unkinben 2024-04-25 00:07:51 +10:00
  • f863d6f6bb Merge pull request 'fix: consul members role key' (#174) from neoloc/consul_members_class into develop unkinben 2024-04-24 23:30:52 +09:30
  • 3ca92ee1f3 fix: consul members role key unkinben 2024-04-24 23:55:50 +10:00
  • 98deb58fde Merge pull request 'fix: enable new consul clusters to be started' (#173) from neoloc/consul_bootstrap into develop unkinben 2024-04-24 23:23:08 +09:30
  • b6d3fc26de fix: enable new consul clusters to be started unkinben 2024-04-24 23:51:26 +10:00
  • 6ad01abc6c Merge pull request 'fix: absent to file, for custom_facts.yaml' (#172) from neoloc/enc_role_facts2 into develop unkinben 2024-04-24 23:05:05 +09:30
  • 5f6ba93393 fix: absent to file, for custom_facts.yaml unkinben 2024-04-24 23:34:21 +10:00
  • 3ed433fb97 Merge pull request 'feat: moved enc_role and enc_env to ruby facts' (#171) from neoloc/enc_role_facts into develop unkinben 2024-04-24 23:01:57 +09:30
  • e0dbecbfa0 feat: moved enc_role and enc_env to ruby facts unkinben 2024-04-24 23:30:27 +10:00
  • 2671b51fc2 Merge pull request 'feat: add syd1 consul cluster' (#170) from neoloc/syd1_consul_cluster into develop unkinben 2024-04-24 19:02:01 +09:30
  • 89fcfe38ea feat: add syd1 consul cluster unkinben 2024-04-24 19:31:18 +10:00
  • 4149d89dc0 Merge pull request 'neoloc/dns_master_multiregion' (#169) from neoloc/dns_master_multiregion into develop unkinben 2024-04-24 18:29:27 +09:30
  • 99d3dcf4d8 Merge branch 'develop' into neoloc/dns_master_multiregion unkinben 2024-04-24 18:58:41 +10:00
  • b8d799e8e9 feat: select nameserver in soa based on role unkinben 2024-04-24 18:41:12 +10:00
  • f8fd6700da feat: enable selecting nameserver by fact unkinben 2024-04-23 22:39:33 +10:00
  • 2bae42fa31 Merge pull request 'feat: install ksm for proxmox' (#168) from neoloc/proxmox_ksm into develop unkinben 2024-04-24 17:46:37 +09:30
  • 3810385fcd feat: install ksm for proxmox unkinben 2024-04-24 18:13:56 +10:00
  • 6fc0b240c1 Merge pull request 'feat: sort ntpservers, select ntp to use' (#167) from neoloc/ntp_selection into develop unkinben 2024-04-23 23:29:06 +09:30
  • 7b316c6b0b feat: sort ntpservers, select ntp to use unkinben 2024-04-23 23:57:01 +10:00
  • 4b2690a678 Merge pull request 'feat: enable selecting nameserver by fact' (#166) from neoloc/dns_selection into develop unkinben 2024-04-23 22:14:59 +09:30
  • dbe11323c5 feat: enable selecting nameserver by fact unkinben 2024-04-23 22:39:33 +10:00
  • a7b40daee0 Merge pull request 'feat: sort nameserver/search_domains' (#165) from neoloc/dns_sorting into develop unkinben 2024-04-23 20:44:59 +09:30
  • bb8bf202ac feat: sort nameserver/search_domains unkinben 2024-04-23 21:11:56 +10:00
  • 7f3005f312 Merge pull request 'fix: enable repos before installing packages' (#162) from neoloc/repofirst into develop unkinben 2024-04-22 18:51:26 +09:30
  • df56213b18 fix: enable repos before installing packages unkinben 2024-04-22 18:51:20 +10:00
  • e5b3112189 Merge pull request 'feat: add new syd1 prod networks' (#161) from neoloc/sydney_subnets into develop unkinben 2024-04-21 22:25:56 +09:30
  • bc4246dd05 feat: add new syd1 prod networks unkinben 2024-04-21 22:55:06 +10:00
  • 85f17d8038 Merge pull request 'feat: manage timezone per region' (#160) from neoloc/timezone into develop unkinben 2024-04-21 15:20:14 +09:30
  • 9c6dee7609 feat: manage timezone per region unkinben 2024-04-21 15:15:00 +10:00
  • ccf43f3bcb Merge pull request 'feat: manage proxmox nodes' (#159) from neoloc/proxmox into develop unkinben 2024-04-21 15:07:43 +09:30
  • f04c74bd4d feat: manage proxmox nodes unkinben 2024-04-17 18:23:33 +10:00
  • 085416fea9 Merge pull request 'feat: node_lookup compatability for Debian' (#158) from neoloc/node_lookup_debian into develop unkinben 2024-04-20 17:39:31 +09:30
  • 6dd46efe3f Merge pull request 'feat: debian vaultcert compatability' (#157) from neoloc/vaultcacrt into develop unkinben 2024-04-20 17:38:57 +09:30
  • 80a4cb0544 feat: debian vaultcert compatability unkinben 2024-04-20 00:14:21 +10:00
  • 49b4a65302 feat: node_lookup compatability for Debian unkinben 2024-04-20 00:11:15 +10:00
  • 7ccbb7d0ee Merge pull request 'feat: split lm-sensors for debian/rhel' (#156) from neoloc/debian_sensors into develop unkinben 2024-04-15 19:01:22 +09:30
  • 19c8749d9e feat: split lm-sensors for debian/rhel unkinben 2024-04-14 23:14:23 +10:00
  • cdd450067d Merge pull request 'feat: prepare puppet for debian' (#155) from neoloc/debian_prep into develop unkinben 2024-04-13 22:47:07 +09:30
  • d0d67e316a feat: prepare puppet for debian unkinben 2024-04-13 21:04:08 +10:00
  • 5f8b0ba102 Merge pull request 'feat: nginx reverse proxy debian cache' (#154) from neoloc/debian_cache into develop unkinben 2024-04-13 20:29:37 +09:30
  • 114d3fe195 feat: nginx reverse proxy debian cache unkinben 2024-04-13 12:59:22 +10:00
  • eaddbe03d1 Merge pull request 'feat: add frontends, backends, listeners' (#153) from neoloc/haproxy_puppetdbmaster into develop unkinben 2024-04-06 18:55:04 +09:30
  • 82f2d75888 feat: add frontends, backends, listeners unkinben 2024-04-06 18:53:53 +11:00
  • cdbb689c91 Merge pull request 'feat: update jdk11 for puppetdb' (#152) from neoloc/java_puppetdb into develop unkinben 2024-04-06 18:36:46 +09:30
  • ed60e18062 feat: update jdk11 for puppetdb unkinben 2024-04-06 19:53:19 +11:00
  • 258cedb566 Merge pull request 'neoloc/haproxy_puppetdbapi' (#151) from neoloc/haproxy_puppetdbapi into develop unkinben 2024-04-06 17:09:37 +09:30
  • f79d9de495 feat: update node_lookup unkinben 2024-04-06 18:31:41 +11:00
  • c9a1d35af9 feat: add cnames to haproxy unkinben 2024-04-06 16:08:05 +11:00
  • e97d061f46 feat: add puppetdbapi to haproxy unkinben 2024-04-06 15:45:28 +11:00
  • f7881b19cf Merge pull request 'feat: add puppetboard backend' (#150) from neoloc/haproxy_puppetboard into develop unkinben 2024-04-06 02:54:26 +09:30
  • 57b7a3036b Merge pull request 'feat: add virtual/physical check' (#147) from neoloc/sensors into develop unkinben 2024-04-06 02:53:57 +09:30
  • 105bf1b09d feat: add puppetboard backend unkinben 2024-04-06 03:38:17 +11:00
  • dc428543cf Merge pull request 'feat: add haproxy profile' (#149) from neoloc/haproxy into develop unkinben 2024-04-06 01:58:10 +09:30
  • 2091f1ada3 feat: add haproxy profile unkinben 2024-01-05 22:47:37 +11:00
  • e15ebd4571 Merge pull request 'feat: change certmanage to approles' (#148) from neoloc/certmanager_approle into develop unkinben 2024-04-03 23:03:16 +09:30
  • 5bde96fb4d feat: change certmanage to approles unkinben 2024-04-04 00:32:08 +11:00
  • e69b3a9dc4 Merge pull request 'feat: deploy cobbler enc' (#146) from neoloc/cobbler_enc into develop unkinben 2024-04-03 13:05:05 +09:30
  • 64563902d4 feat: deploy cobbler enc unkinben 2024-03-31 20:21:55 +11:00
  • 0ad31f6013 feat: add virtual/physical check unkinben 2024-03-31 15:36:41 +11:00
  • d64e185919 Merge pull request 'feat: add dhcp servers' (#145) from neoloc/dhcp-server into develop unkinben 2024-03-29 07:45:16 +09:30
  • d64860f47b feat: add dhcp servers unkinben 2024-03-24 18:10:46 +11:00
  • 159c57677a Merge pull request 'feat: add cobbler profile' (#144) from neoloc/cobbler_profile into develop unkinben 2024-03-29 07:10:33 +09:30
  • 80b7ad8639 feat: add cobbler profile unkinben 2024-03-17 21:31:05 +11:00
  • f21573daae Merge pull request 'feat: deep merge yum repos to manage' (#143) from neoloc/puppet7gpg into develop unkinben 2024-03-28 20:15:14 +09:30
  • e02921be75 feat: deep merge yum repos to manage unkinben 2024-03-28 21:13:23 +11:00
  • 6b92910457 Merge pull request 'feat: set sysadmin password' (#142) from neoloc/sysadmin into develop unkinben 2024-03-28 19:39:01 +09:30
  • 0383db2b10 feat: set sysadmin password unkinben 2024-03-28 20:33:18 +11:00
  • 905f047626 Merge pull request 'feat: enable sydney subnets' (#141) from neoloc/sydprod into develop unkinben 2024-03-28 18:39:09 +09:30
  • 748a0e8632 feat: enable sydney subnets unkinben 2024-03-28 20:08:00 +11:00
  • 741b32cb41 Merge pull request 'feat: add sydney subnets' (#140) from neoloc/dns_views into develop unkinben 2024-03-21 20:33:01 +09:30
  • f2cdcb8c8e feat: add sydney subnets unkinben 2024-03-21 22:00:24 +11:00
  • e3ec5fa594 Merge pull request 'feat: cobbler setup' (#139) from neoloc/cobbler_roles into develop unkinben 2024-03-17 16:23:25 +09:30
  • fe4af852b6 feat: cobbler setup unkinben 2024-03-17 17:52:34 +11:00
  • ac5e76e2ca Merge pull request 'feat: add ovirt roles' (#138) from neoloc/ovirt into develop unkinben 2024-03-16 15:13:44 +09:30
  • 8f5e9e40a1 feat: add ovirt roles unkinben 2024-03-11 18:51:14 +11:00
  • 4e25a1867e Merge pull request 'feat: add ovirt base roles' (#137) from neoloc/ovirt_base_role into develop unkinben 2024-03-13 21:01:38 +09:30
  • 3587ea2295 feat: add ovirt base roles unkinben 2024-03-13 22:31:03 +11:00
  • 05ea9c45ca Merge pull request 'feat: require vaultca for all yumrepos' (#136) from neoloc/vaultca_cert_first into develop unkinben 2024-03-10 17:33:43 +09:30
  • 15e4e11097 feat: require vaultca for all yumrepos unkinben 2024-03-10 19:01:14 +11:00
  • 92db575d7d Merge pull request 'fix: updated gpg key for psql repos' (#135) from neoloc/postgresql_gpg into develop unkinben 2024-03-10 14:48:41 +09:30
  • bca5d32793 fix: updated gpg key for psql repos unkinben 2024-03-10 16:18:03 +11:00
  • fd5dbb7813 Merge pull request 'feat: add country/region/environment to motd' (#134) from neoloc/motd_facts into develop unkinben 2024-03-10 14:19:09 +09:30
  • 428dc910bb feat: add country/region/environment to motd unkinben 2024-03-10 15:48:26 +11:00
  • df05be21f6 Merge pull request 'feat: merge subnet facts' (#133) from neoloc/env_fact into develop unkinben 2024-03-10 14:13:46 +09:30
  • 5dff24d9b9 feat: merge subnet facts unkinben 2024-03-10 15:42:14 +11:00