feat: Move to Cilium
This commit is contained in:
parent
cf10e1e963
commit
f3ff805106
@ -33,6 +33,8 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
extraFlags = [
|
extraFlags = [
|
||||||
"--cluster-domain ${inputs.secrets.lab.k3s.clusterDomain}"
|
"--cluster-domain ${inputs.secrets.lab.k3s.clusterDomain}"
|
||||||
|
"--flannel-backend=none"
|
||||||
|
"--disable-network-policy"
|
||||||
];
|
];
|
||||||
disable = [
|
disable = [
|
||||||
# "coredns" # CoreDNS is required for Flux to be able to bootstrap the cluster (Flux needs to resolve the git repo)
|
# "coredns" # CoreDNS is required for Flux to be able to bootstrap the cluster (Flux needs to resolve the git repo)
|
||||||
@ -41,6 +43,7 @@
|
|||||||
"local-storage"
|
"local-storage"
|
||||||
"metrics-server"
|
"metrics-server"
|
||||||
"runtimes"
|
"runtimes"
|
||||||
|
# "kube-proxy" # TODO: Move to cilium
|
||||||
];
|
];
|
||||||
manifests = {
|
manifests = {
|
||||||
git-ssh-key = {
|
git-ssh-key = {
|
||||||
@ -157,6 +160,7 @@
|
|||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
fluxcd
|
fluxcd
|
||||||
k9s
|
k9s
|
||||||
|
cilium-cli
|
||||||
];
|
];
|
||||||
|
|
||||||
# Use correct disko profile
|
# Use correct disko profile
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user