this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(infra): bootstrap k3s with FluxCD on pure Nix

Khue Doan aadb19ea ee5a41ec

+19
+1
infra/_modules/nixos/flake.nix
··· 30 30 ./configuration.nix 31 31 ./disks.nix 32 32 ./profiles/k3s-server.nix 33 + ./profiles/k3s-addons.nix 33 34 { 34 35 networking.hostName = "kube-1"; 35 36 systemd.network.networks."30-wan" = {
+18
infra/_modules/nixos/profiles/k3s-addons.nix
··· 1 + { pkgs, ... }: 2 + 3 + # TODO figure out if I can do this on all servers without conflict 4 + { 5 + services = { 6 + k3s = { 7 + manifests = { 8 + flux = { 9 + source = pkgs.fetchurl { 10 + # nix-prefetch-url 11 + url = "https://github.com/fluxcd/flux2/releases/download/v2.6.4/install.yaml"; 12 + sha256 = "1f1smpa5jwmb6x13w2zb8wdp8a4b2i386h6yp6s2frv64fl47l3w"; 13 + }; 14 + }; 15 + }; 16 + }; 17 + }; 18 + }