|
|
c5c40c3bfd
|
chore: cleanup old physicals (#361)
- cleanup old nodes to redeploy them
Reviewed-on: #361
|
2025-07-15 22:34:46 +10:00 |
|
|
|
ec3e42901a
|
feat: add basic k8s node role (#358)
- update prodnxsr0001-8 to use networkd
- add basic k8s node role
Reviewed-on: #358
|
2025-07-15 20:18:17 +10:00 |
|
|
|
e905afcab0
|
chore: cleanup hieradata/nodes (#357)
- cleanup decommed nodes
- remove unneccessary node data
Reviewed-on: #357
|
2025-07-13 21:40:32 +10:00 |
|
|
|
780a97dfe4
|
feat: add new cobbler master (#355)
- change cobbler.main.unkin.net to 2098
Reviewed-on: #355
|
2025-07-12 20:31:43 +10:00 |
|
|
|
ccda327c7a
|
gchore: cleanup old vms (#352)
- remove ntp01/ntp02
- remove old gitea
- remove mariadb galera vms
Reviewed-on: #352
|
2025-07-09 21:18:23 +10:00 |
|
|
|
acef1bde29
|
feat: move puppetca role (#351)
- move puppetca from vm to lxd
Reviewed-on: #351
|
2025-07-09 21:15:09 +10:00 |
|
|
|
620339f69d
|
chore: cleanup hieradata/nodes (#341)
- remove all node hiera data for decommed hosts
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/341
|
2025-07-06 12:23:22 +10:00 |
|
|
|
0ce6e95f2d
|
chore: cleanup removed hosts (#323)
- remove 1018, 1031, 1032, 1033
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/323
|
2025-06-28 16:28:03 +10:00 |
|
|
|
770fd643ac
|
feat: add haproxy2 role (#322)
- add basic haproxy2 role
- add peers and resolvers
- add haproxy2+ metrics frontend
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/322
|
2025-06-28 16:20:06 +10:00 |
|
|
|
bd9e08dc24
|
feat: cleanup hieranodes settings (#321)
- migrate hieranodes values to roles yaml
- rename anycast ip keys to be similar
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/321
|
2025-06-21 23:16:34 +10:00 |
|
|
|
10f2dc7047
|
feat: cleanup removed hosts (#305)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/305
|
2025-05-31 14:26:16 +10:00 |
|
|
|
1aabe21173
|
feat: manage mon loopback0 (#285)
- add frrouting
- set all ceph nodes to use ospf + loopback0 + networkd
- fix ceph repos for mons
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/285
|
2025-05-15 19:46:59 +10:00 |
|
|
|
87a6c73578
|
neoloc/loopback_dns (#281)
- manage all interfaces in dns (except lo and anycast)
- move loopback0 anycast addresses to be anycast0
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/281
|
2025-05-11 16:36:04 +10:00 |
|
|
|
3e0141bb1b
|
feat: change to anycast resolver (#280)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/280
|
2025-05-11 11:39:00 +10:00 |
|
|
|
bb6f6cbd49
|
feat: anycast dnsmasters (#279)
- change dns masters on incus to anycast for bind
- change to networkd to support anycast/loopbacks
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/279
|
2025-05-10 23:00:03 +10:00 |
|
|
|
f322440d01
|
feat: setup anycast consul dns (#276)
- manage frrouting repo/ospf
- change to systemd-networkd
- enable ospf on incus nodes bridges
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/276
|
2025-05-09 22:07:42 +10:00 |
|
|
|
a21c1b3697
|
Adding hieradata/node/ausyd1nxvm1072.main.unkin.net.yaml (#257)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/257
|
2025-04-24 21:25:00 +10:00 |
|
|
|
c225564bdb
|
feat: continue incus implementation (#245)
- migrate to systemd-networkd
- setup dummy, bridge and static/ethernet interfaces
- manage sshd.service droping to start ssh after networking is online
- enable ip forewarding
- add fastpool/data/incus dataset
- enable ospf and frr
- add loopback0 as ssh listenaddress
- add loopback1/2 for ceph cluster/public traffic
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/245
|
2025-04-06 16:38:04 +10:00 |
|
|
|
9dc88e6db6
|
feat: deep merge zpools/datasets (#243)
- change prodnxsr0009 to use nvme0n1 as zfs device
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/243
|
2025-04-02 20:35:04 +11:00 |
|
|
|
adc0cf2c09
|
neoloc/lxd_hosts (#223)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/223
|
2025-03-29 19:40:01 +11:00 |
|
|
|
a309244713
|
feat: add nomad nodes (#220)
- change existing nodes to be nomad-agents
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/220
|
2025-03-13 21:23:40 +11:00 |
|
|
|
ab7ce3bbfa
|
Adding hieradata/node/ausyd1nxvm1071.main.unkin.net.yaml (#214)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/214
|
2025-01-25 20:15:20 +11:00 |
|
|
|
4a85c5feff
|
Adding hieradata/node/ausyd1nxvm1070.main.unkin.net.yaml (#213)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/213
|
2025-01-25 20:15:05 +11:00 |
|
|
|
6134b4664b
|
Adding hieradata/node/ausyd1nxvm1069.main.unkin.net.yaml (#212)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/212
|
2025-01-05 12:51:57 +11:00 |
|
|
|
e061a72996
|
Adding hieradata/node/ausyd1nxvm1067.main.unkin.net.yaml (#211)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/211
|
2025-01-05 12:51:46 +11:00 |
|
|
|
eaa15e92dc
|
Adding hieradata/node/ausyd1nxvm1068.main.unkin.net.yaml (#210)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/210
|
2025-01-05 12:51:37 +11:00 |
|
|
|
022a564dc0
|
feat: add nomad agent role (#206)
- add nomad agent role
- mount cephfs volume nomadfs to /shared/nomad
- manage docker volume path to be /shared/nomad
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/206
|
2024-12-26 20:20:51 +11:00 |
|
|
|
48e1fb8e30
|
Adding hieradata/node/ausyd1nxvm1062.main.unkin.net.yaml (#204)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/204
|
2024-12-23 17:28:47 +11:00 |
|
|
|
561d74e9d9
|
Adding hieradata/node/ausyd1nxvm1063.main.unkin.net.yaml (#205)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/205
|
2024-12-23 17:28:37 +11:00 |
|
|
|
281fdb33d4
|
Adding hieradata/node/ausyd1nxvm1064.main.unkin.net.yaml (#203)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/203
|
2024-12-23 17:28:09 +11:00 |
|
|
|
1c04366eec
|
Adding hieradata/node/ausyd1nxvm1066.main.unkin.net.yaml (#202)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/202
|
2024-12-23 17:27:59 +11:00 |
|
|
|
86d3b61439
|
Adding hieradata/node/ausyd1nxvm1065.main.unkin.net.yaml (#201)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/201
|
2024-12-23 17:27:49 +11:00 |
|
|
|
c97db0f0aa
|
Adding hieradata/node/ausyd1nxvm1061.main.unkin.net.yaml (#198)
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/198
|
2024-12-10 22:15:10 +11:00 |
|
|
|
c0623b64f7
|
Adding hieradata/node/ausyd1nxvm1060.main.unkin.net.yaml
|
2024-11-16 21:36:58 +11:00 |
|
|
|
938db9880b
|
Adding hieradata/node/ausyd1nxvm1059.main.unkin.net.yaml
|
2024-09-01 00:17:59 +10:00 |
|
|
|
ec7814e2a9
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1058.main.unkin.net.yaml' (#151) from autonode/ausyd1nxvm1058.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/151
|
2024-08-25 14:28:20 +10:00 |
|
|
|
3d1ba79325
|
Adding hieradata/node/ausyd1nxvm1058.main.unkin.net.yaml
|
2024-08-24 23:36:52 +10:00 |
|
|
|
c33b58ead6
|
Adding hieradata/node/ausyd1nxvm1057.main.unkin.net.yaml
|
2024-08-24 23:30:37 +10:00 |
|
|
|
9f937b2869
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1056.main.unkin.net.yaml' (#147) from autonode/ausyd1nxvm1056.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/147
|
2024-08-24 12:37:44 +10:00 |
|
|
|
8660bec810
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1055.main.unkin.net.yaml' (#146) from autonode/ausyd1nxvm1055.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/146
|
2024-08-24 12:37:34 +10:00 |
|
|
|
f30325b3e9
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1054.main.unkin.net.yaml' (#145) from autonode/ausyd1nxvm1054.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/145
|
2024-08-24 12:37:25 +10:00 |
|
|
|
76c1c93c02
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1053.main.unkin.net.yaml' (#144) from autonode/ausyd1nxvm1053.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/144
|
2024-08-24 12:37:16 +10:00 |
|
|
|
70a9edd118
|
Adding hieradata/node/ausyd1nxvm1056.main.unkin.net.yaml
|
2024-08-16 22:13:16 +10:00 |
|
|
|
348d8889ed
|
Adding hieradata/node/ausyd1nxvm1055.main.unkin.net.yaml
|
2024-08-16 22:11:47 +10:00 |
|
|
|
afe2a2afb7
|
Adding hieradata/node/ausyd1nxvm1054.main.unkin.net.yaml
|
2024-08-10 14:13:59 +10:00 |
|
|
|
c76ce3bf10
|
Adding hieradata/node/ausyd1nxvm1053.main.unkin.net.yaml
|
2024-08-10 14:13:51 +10:00 |
|
|
|
af989a19c3
|
Adding hieradata/node/ausyd1nxvm1052.main.unkin.net.yaml
|
2024-08-10 14:11:47 +10:00 |
|
|
|
8e0f26e726
|
Merge pull request 'Adding hieradata/node/ausyd1nxvm1050.main.unkin.net.yaml' (#124) from autonode/ausyd1nxvm1050.main.unkin.net into develop
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/124
|
2024-08-01 22:41:27 +10:00 |
|
|
|
4338dfe27f
|
Adding hieradata/node/ausyd1nxvm1051.main.unkin.net.yaml
|
2024-08-01 22:35:03 +10:00 |
|
|
|
66cb1e356d
|
Adding hieradata/node/ausyd1nxvm1050.main.unkin.net.yaml
|
2024-08-01 22:33:26 +10:00 |
|