Commit Graph

48 Commits

Author SHA1 Message Date
615ece4a82 renamed synxsr* to prodnxsr* 2024-03-28 19:45:56 +11:00
b8915b8842 feat: add first 7 lab nodes 2024-03-27 19:51:37 +11:00
93578b1448 fix: ovirt engine role 2024-03-17 20:54:41 +11:00
a1dcc246a5 feat: add cobbler/dhcp node 2024-03-17 17:57:38 +11:00
ff0739067a provision additional ovirt nodes 2024-03-13 22:21:28 +11:00
9466e3d992 feat: add test ovirt node 2024-03-11 22:03:50 +11:00
5397ebbc78 Add spare hosts 2024-03-10 18:56:19 +11:00
b3a04deeca add redis nodes 2024-03-05 22:48:55 +11:00
4e34483561 feat: add vault hosts 2024-02-10 14:12:14 +11:00
94d1549035 chore: deploy new consul servers 2024-02-06 22:49:24 +11:00
8f0ae3d68e feat: add haproxy nodes to enc 2024-01-07 18:40:21 +11:00
d43698132c feat: removed zero padded numbers in pool 2023-12-26 15:22:31 +11:00
e27a8bdb67 feat: add minio pool
- add minio_pool param for minio storage nodes
2023-12-23 22:18:40 +11:00
03155c607f chore: changed role for cephosd's -> minio 2023-12-22 19:24:15 +11:00
b7df803129 fix: remove metrics from galera class name 2023-11-22 19:42:04 +11:00
87a97b02cc feat: add galera nodes
- add three nodes for a planned mariadb galera cluster
2023-11-21 21:02:35 +11:00
778d9a6197 feat: add grafana nodes 2023-11-21 20:20:47 +11:00
Ben Vincent
c0540a6e37 Merge pull request 'feat: add prometheus nodes' (#31) from neoloc/prometheus into master
Reviewed-on: #31
2023-11-21 17:32:50 +09:30
88592fa799 chore: rename packagerepo role 2023-11-18 20:09:37 +11:00
Ben Vincent
2beb9bd413 Merge pull request 'chore: re-organise puppet, puppetdb and puppetboard roles' (#29) from neoloc/puppet_cleanup into master
Reviewed-on: #29
2023-11-18 18:25:23 +09:30
92fb0ee8c3 chore: re-organise puppet, puppetdb and puppetboard roles 2023-11-18 18:42:37 +11:00
3d601e4c2a chore: update ntp server roles 2023-11-18 18:27:20 +11:00
fe395239aa feat: add prometheus nodes 2023-11-18 18:18:03 +11:00
0051b97621 chore: update bind masters role 2023-11-13 21:58:10 +11:00
2d8ec40625 chore: add bind bind servers
- update role for two existing hosts
- add new hosts/roles for authoritive dns roles
2023-11-12 14:38:17 +11:00
e4dac0b21f chore: change ntpserver class 2023-11-10 23:32:32 +11:00
1b90f54a6e feat: add packagerepo host prodinf01n22 2023-11-05 15:50:17 +11:00
Ben Vincent
4c8483326e Merge pull request 'feat: add ceph nodes' (#21) from neoloc/ceph_nodes into master
Reviewed-on: #21
2023-11-02 19:54:57 +09:30
3c075950e8 feat: add ceph nodes
- 3x ceph mon
- 3x ceph mds
- 5x ceph osd
2023-11-02 21:24:04 +11:00
Ben Vincent
0ef421d4a0 Merge pull request 'Adding second ntp ntp_nodes' (#20) from neoloc/ntp_nodes into master
Reviewed-on: #20
2023-11-02 18:17:59 +09:30
5a53cb539b Adding second ntp ntp_nodes
ntp nodes: 09 and 10
2023-11-02 19:47:21 +11:00
e8b85792b0 feat: add second ntp node 2023-11-02 19:44:23 +11:00
df549eaaf2 feat: setting prodinf01n06 to be puppetboard 2023-10-23 22:56:51 +11:00
0dcf894f26 feat: enabling puppetdb roles
- set prodinf01n04 to puppetdb_api role
- set prodinf01n05 to puppetdb_sql role
2023-10-22 21:57:54 +11:00
5cb05bfc4a Missing a dash, turning from list to string 2023-08-27 22:34:18 +10:00
b9fb3f0a10 Spelling mistake, role -> roles 2023-08-27 22:26:44 +10:00
ad10aeb87c Adding puppetdb
- new node prodinf01n04.main.unkin.net with puppetdb role
2023-08-27 22:16:51 +10:00
b425f43939 Changed puppetmaster to testing branch 2023-08-26 14:30:59 +10:00
1b3d686b01 Changed puppetmaster to develop branch 2023-08-26 00:33:08 +10:00
ed75a2521f Adding new dns and ntp vm's 2023-08-25 23:50:38 +10:00
eb0d47cbd9 Added new host proddrwinf011.main.unkin.net
* this is a testing debian instance, may change to something else
    later
2023-06-26 20:42:05 +10:00
52ea44a289 Updated role path to match puppet-prod change 2023-06-25 13:11:08 +10:00
36c31cfc20 Changed prodinf01n01 to testing environment
* this environment doesnt exist, so should allow me to overwrite which
    environemnt is set in the enc.
    e.g. puppet agent -t -E test_branch_abc
2023-06-20 20:22:03 +10:00
d15897319d Setup pre-commit
* resolved issues with data/template.yaml
  * resolved issues with enc.py
2023-06-18 20:55:19 +10:00
aada22b5d7 Moved prodinf01n01 to develop environment 2023-06-18 17:19:23 +10:00
b997a1681c Updated prodinf01n01.main.unkin.net class 2023-06-18 00:28:21 +10:00
5a0e895bfd Added prodinf01n01.main.unkin.net 2023-06-18 00:13:02 +10:00
4ca41c9798 Initial commit 2023-06-17 20:30:19 +10:00