Swap to Redict where possible, minor refactoring
This commit is contained in:
parent
88be070f1d
commit
0832307fc3
|
@ -19,6 +19,7 @@
|
|||
immich.persistence.library.existingClaim = "immich";
|
||||
redis = {
|
||||
enabled = true;
|
||||
|
||||
};
|
||||
env = {
|
||||
PGSSLMODE = "no-verify";
|
||||
|
@ -58,4 +59,9 @@
|
|||
resources.requests.storage = "50Gi";
|
||||
};
|
||||
};
|
||||
|
||||
kubernetes.resources.statefulSets.immich-redis-master = {
|
||||
metadata.namespace = "immich";
|
||||
spec.template.spec.containers.redis.image = lib.mkForce "registry.redict.io/redict:7.3-compat";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -2,7 +2,12 @@ let
|
|||
appName = "soju";
|
||||
sojuImage = "git.gmem.ca/arch/soju:latest";
|
||||
gamjaImage = "git.gmem.ca/arch/gamja:latest";
|
||||
in {
|
||||
in {
|
||||
lib,
|
||||
config,
|
||||
kubenix,
|
||||
...
|
||||
}: {
|
||||
kubernetes.resources.services.soju = {
|
||||
metadata.namespace = "irc";
|
||||
spec = {
|
||||
|
@ -43,7 +48,7 @@ in {
|
|||
metadata.labels.app = appName;
|
||||
spec = {
|
||||
volumes = {
|
||||
config.configMap.name = "soju";
|
||||
config.configMap.name = config.kubernetes.resources.configMaps.soju.metadata.name;
|
||||
ssl.secret.secretName = "irc-gmem-ca";
|
||||
};
|
||||
containers = {
|
||||
|
|
|
@ -21,7 +21,7 @@ in
|
|||
image = appImage;
|
||||
envFrom = [
|
||||
{secretRef.name = "nitter-bot";}
|
||||
{configMapRef.name = "nitter-bot";}
|
||||
{configMapRef.name = config.kubernetes.resources.configMaps.nitter-bot.metadata.name;}
|
||||
];
|
||||
resources = {
|
||||
requests = {
|
||||
|
|
|
@ -84,6 +84,11 @@ in
|
|||
values = {
|
||||
auth.enabled = false;
|
||||
architecture = "standalone";
|
||||
image = {
|
||||
registry = "registry.redict.io";
|
||||
repository = "redict";
|
||||
tag = "7.3-compat";
|
||||
};
|
||||
};
|
||||
};
|
||||
kubernetes.resources.ingresses.nitter = {
|
||||
|
|
|
@ -27,7 +27,7 @@ in
|
|||
metadata.labels.app = appName;
|
||||
spec = {
|
||||
volumes = {
|
||||
config.configMap.name = "searxng";
|
||||
config.configMap.name = config.kubernetes.resources.configMaps.searxng.metadata.name;
|
||||
};
|
||||
containers = {
|
||||
searxng = {
|
||||
|
@ -104,6 +104,11 @@ in
|
|||
values = {
|
||||
auth.enabled = false;
|
||||
architecture = "standalone";
|
||||
image = {
|
||||
registry = "registry.redict.io";
|
||||
repository = "redict";
|
||||
tag = "7.3-compat";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue