|
6dd363a2a8
|
Restructure and clean up code
|
2024-09-07 13:59:04 +02:00 |
|
|
660191ab42
|
Cleanup after kubernetes deployment migration
|
2024-09-07 13:06:37 +02:00 |
|
|
a335dd4120
|
WIP: remove kubernetes deployments
|
2024-09-07 12:39:30 +02:00 |
|
|
b139f3d469
|
Add Ansible playbook to configure PiKVM
Add Nix shell to flake
Monitor PiKVM with Prometheus
Serve Prometheus on /
|
2024-08-30 17:53:04 +02:00 |
|
|
ea84627e59
|
feat: Use Attic as binary cache
fix: Improve flake outputs yet again
refactor: Delete dead code related to hamnet
|
2024-07-27 21:12:24 +02:00 |
|
|
0d2b2b90f7
|
feat(blog): Move to static-websites k8s namespace
refactor(cyberchef): Move to static-websites k8s namespace
|
2024-07-14 15:31:58 +02:00 |
|
|
e7d75fbb21
|
Use nix-snapshotter as k3s' snapshotter and image service
Replace k3s' embedded containerd with Nix-managed one
Deploy test k8s with image from Nix store
|
2024-06-24 23:31:06 +02:00 |
|
|
726beabb9c
|
Replace agenix with sops-nix
|
2024-06-15 22:27:07 +02:00 |
|
|
8dbb42f0ac
|
Remove Gatus monitoring
Update unstable and make kubenix follow unstable
|
2024-06-07 21:41:03 +02:00 |
|
|
6e88288658
|
Fix Kubenix execution
|
2024-06-07 20:40:22 +02:00 |
|
|
fc5df6800f
|
Update NixOS to 24.05
|
2024-06-05 21:44:44 +02:00 |
|
|
fd0a7e2cee
|
Update kubenix source
|
2024-05-07 22:17:24 +02:00 |
|
|
528a83096d
|
Update branch of kubenix fork
|
2024-05-05 18:02:29 +02:00 |
|
|
b7e5db705b
|
Version Pim's blog using git revision from Nix input
|
2024-04-30 23:22:01 +02:00 |
|
|
8b937fdfc4
|
create own library for globals and net.nix
|
2024-04-13 17:28:31 +02:00 |
|
|
c8023afceb
|
reorganize
|
2024-04-13 16:37:18 +02:00 |
|
|
6b9fffb022
|
cleanup more nix code
|
2024-04-13 16:06:35 +02:00 |
|
|
3b7c72f326
|
cleanup
|
2024-04-13 15:43:01 +02:00 |
|
|
d2f4fb1e86
|
remove hypervisor vlan
remove VM support
|
2024-04-12 23:13:06 +02:00 |
|
|
89a9561fc2
|
add script to generate k3s certificate
|
2024-03-27 20:10:14 +01:00 |
|
|
bef9d8c474
|
wip k3s cluster
|
2024-03-26 20:26:02 +01:00 |
|
|
7109768862
|
deploy metallb
use helmnix for helm deployments
|
2024-03-24 21:23:17 +01:00 |
|
|
9e04839c5a
|
use kubenix to create cyberchef resources
|
2024-03-23 17:24:39 +01:00 |
|
|
4cf1d13384
|
re-add kubernetes
|
2024-03-19 22:56:52 +01:00 |
|
|
10bd58170b
|
monitoring websites with gatus
|
2024-03-05 20:56:00 +01:00 |
|
|
b6a0f95ee4
|
add devShell for ansible swarm
|
2024-03-02 14:46:10 +01:00 |
|
|
79669b27f8
|
change nixos -> nix
|
2024-03-02 14:03:27 +01:00 |
|
|
e80a3d65ac
|
split flake into multiple parts
|
2024-03-02 13:58:17 +01:00 |
|
|
81b81695c2
|
use flake-utils to abstract cpu architectures in some places
|
2024-03-02 12:42:00 +01:00 |
|
|
f7b7009ab2
|
update documentation for running deploy-rs
|
2024-03-02 10:50:16 +01:00 |
|
|
074383b1e2
|
package boostrap program
remove devShell
|
2024-02-29 23:07:51 +01:00 |
|
|
0fe9aef9f5
|
add derived isPhysical and isVirtual values for machines
|
2024-02-29 20:51:52 +01:00 |
|
|
904098c877
|
rename machine type -> kind
|
2024-02-29 20:13:28 +01:00 |
|
|
e7f35bf1bd
|
create module system for machines
|
2024-02-29 00:28:48 +01:00 |
|
|
735a8a0ddf
|
skip deploy-rs flake check for architecture different from the
deployment machine
|
2024-02-28 21:39:23 +01:00 |
|
|
22c235f380
|
add documentation about broken flake checks
|
2024-02-27 23:31:48 +01:00 |
|
|
25937f535b
|
integrate settings raspberry pi
|
2024-02-27 23:28:52 +01:00 |
|
|
1683c4caa8
|
deploy-rs works for raspberrypi
|
2024-02-27 20:14:53 +01:00 |
|
|
c2e2ed5ea8
|
WIP raspberry pi support
|
2024-02-26 23:08:12 +01:00 |
|
|
d6f1b42b9e
|
remove kubenix
|
2024-02-11 14:56:20 +01:00 |
|
|
45b7cd5c6c
|
automatically set host name
|
2024-01-28 14:08:28 +01:00 |
|
|
8e9d566d10
|
simplify flake functions
|
2024-01-28 13:57:36 +01:00 |
|
|
bd5dc4b883
|
set hostName and domain in nixos config directly
|
2024-01-28 12:55:58 +01:00 |
|
|
371b851ca5
|
create shared entrypoint nixos config for physical and vm
|
2024-01-28 12:30:13 +01:00 |
|
|
32154e7163
|
create shared nixos config between physical and VM
rename nixos -> nix
|
2024-01-28 12:06:30 +01:00 |
|
|
472175c5a3
|
integrate VM definitions
|
2024-01-28 11:48:13 +01:00 |
|
|
e57f80df82
|
add flake app to reboot vms on servers
|
2024-01-23 21:36:29 +01:00 |
|
|
390cc30173
|
copy microvm config
|
2024-01-17 21:28:15 +01:00 |
|
|
8ff86cc4b2
|
fix reboot reverting to old generation
|
2024-01-16 21:47:41 +01:00 |
|
|
62bbc7c13d
|
use dns.nix voor zone file generation
|
2024-01-07 20:24:12 +01:00 |
|