Commit Graph

27 Commits

Author SHA1 Message Date
albertba 043099eb37 hosts/lupine: init
Co-authored-by: h7x4 <h7x4@nani.wtf>
2025-07-30 20:30:28 +02:00
danio 5d704840ce brutally murder bob 2025-05-25 11:32:44 +02:00
felixalb f1f4da9ff6 Merge pull request 'Init wenche' (!94) from init-wenche into main
Reviewed-on: Drift/pvv-nixos-config#94
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2025-03-29 22:15:02 +01:00
oysteikt a408ef6688 hosts/kommode: init 2025-03-16 13:19:29 +01:00
felixalb c0e551eb8b wenche: init new host 2025-02-19 22:48:28 +01:00
oysteikt c10c6d5a09 hosts/ustetind: init 2024-12-09 21:31:30 +01:00
felixalb 2147b56864 Add ipv6 gateway 2024-09-28 21:35:57 +02:00
danio 47fa3759c3 buskerud: remove
This is now a proxmox machine :grr:
2024-09-05 18:00:42 +02:00
felixalb ca287b95c9 Ildkule/openstack: fix networking
Removes systemd-networkd, and configures proper ipv4 and ipv6 in
openstack.
2024-09-05 00:24:22 +02:00
felixalb 2030d4de39 fix-openstack-networking (!47)
Fix networking in Openstack.

This rewrites the systemd-networkd config, fixing both dhcp and manual address/route configurations.
Now, everything should behave predictably, routing NTNU-internal and NTNU-global addresses separately and properly across both ipv4 and ipv6.

Reviewed-on: Drift/pvv-nixos-config#47
2024-07-31 11:23:00 +02:00
felixalb 55e8f01d1d Upgrade ildkule (!36)
This PR is made while moving Ildkule from PVE on joshua, to Openstack on stack.it.ntnu.no.

- The main monitoring dashboard is moved from https://ildkule.pvv.ntnu.no to https://grafana.pvv.ntnu.no.
- A new service is added: uptime-kuma on https://uptime.pvv.ntnu.no.
- The (hardware) configuration for ildkule is updated to fit the new virtualization environment, boot loader, network interfaces, etc.
- Metrics exporters on other hosts should be updated to allow connections from the new host

As this is the first proper server running on openstack, and therefore outside our main IP range, we might discover challenges in our network structure. For example, the database servers usually only allow connections from this range, so Ildkule can no longer access it. This should be explored, documented and/or fixed as we move more services.

Reviewed-on: Drift/pvv-nixos-config#36
Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it>
Co-committed-by: Felix Albrigtsen <felix@albrigtsen.it>
2024-04-21 23:36:25 +02:00
oysteikt 8ced91a285 hosts/buskerud: init
Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it>
2023-11-30 19:42:05 +01:00
danio c4df999058 bob: init
Cool beeg nix builder
for now anyways
2023-11-05 06:06:57 +01:00
oysteikt 4fc7a16909 resolve an ipv6-space bruh moment 2023-10-10 17:14:57 +02:00
danio be341622fe georg: init 2023-09-17 04:57:30 +02:00
danio 87a7b17b49 brzeczyszczykiewicz: init 2023-09-17 04:57:30 +02:00
felixalb 1370ccddf8 Initialize host: shark 2023-09-08 02:11:02 +02:00
oysteikt b52753987d bicep: use mysql on bicep as production server 2023-09-07 18:40:13 +02:00
oysteikt 998e66db65 bicep: enable mysql 2023-07-10 00:06:09 +02:00
danio dfd827ee74 Clean up jokum removal 2023-05-23 04:29:45 +02:00
oysteikt cd0c8c8198 bekkalokk: continue work on mediawiki service 2023-05-19 03:03:47 +02:00
danio 6cf831a347 switch to networkd 2023-03-04 00:44:30 +01:00
oysteikt 796155481f Add host bekkalokk
`bekkalokk` is a new machine, meant to host web services and eventually
miscellaneous services.
2023-01-29 01:51:35 +01:00
oysteikt 171fea39bc ildkule: switch grafana db from sqlite to postgres 2023-01-22 02:18:21 +01:00
oysteikt ad75cb0c88 Restructure values file to separate hosts from services 2023-01-21 19:54:20 +01:00
danio 94fc936251 ildkule: use ip addressess from values.nix 2023-01-21 11:45:05 +01:00
danio e4cb215d39 Simplify networking configs
Introduces values.nix, a place to store information relevant across systems
2023-01-17 17:28:11 +01:00