feat(kms): Move to separate namespace

This commit is contained in:
Pim Kunis 2024-07-14 13:58:08 +02:00
parent 3223347964
commit e4b7b69bbb
5 changed files with 14 additions and 14 deletions

View file

@ -1,6 +1,5 @@
let
applications = [
./kms.nix
./inbucket.nix
./syncthing.nix
./nextcloud.nix

View file

@ -64,6 +64,7 @@
cyberchef = { };
freshrss = { };
radicale = { };
kms = { };
};
nodes =

View file

@ -1,23 +1,19 @@
{ myLib, ... }: {
kubernetes.resources = {
deployments.kms = {
metadata.labels.app = "kms";
deployments.server.spec = {
selector.matchLabels.app = "kms";
spec = {
selector.matchLabels.app = "kms";
template = {
metadata.labels.app = "kms";
template = {
metadata.labels.app = "kms";
spec.containers.kms = {
image = "teddysun/kms";
ports.kms.containerPort = 1688;
};
spec.containers.kms = {
image = "teddysun/kms";
ports.kms.containerPort = 1688;
};
};
};
services.kms.spec = {
services.server.spec = {
type = "LoadBalancer";
loadBalancerIP = myLib.globals.kmsIPv4;
selector.app = "kms";