Service and version cleanups

Also smtp-secrets are named to match their namespace in the infisical namespace
for uniqueness.
This commit is contained in:
JLP 2025-03-31 17:38:34 -04:00
parent 52d28702fe
commit b6e0381cd2
No known key found for this signature in database
GPG key ID: 414E00D1FF7519DC
14 changed files with 29 additions and 26 deletions

View file

@ -59,7 +59,7 @@ spec:
- name: RAG_OLLAMA_BASE_URL - name: RAG_OLLAMA_BASE_URL
value: "https://ollama.leechpepin.com:11434" value: "https://ollama.leechpepin.com:11434"
- name: TIKA_SERVER_URL - name: TIKA_SERVER_URL
value: "http://tika.apps.svc.cluster.local:9998" value: "http://tika-svc.core.svc.cluster.local:9998"
- name: WEBUI_URL - name: WEBUI_URL
value: "https://owui.leechpepin.com" value: "https://owui.leechpepin.com"
- name: ENABLE_RAG_WEB_SEARCH - name: ENABLE_RAG_WEB_SEARCH

View file

@ -25,7 +25,8 @@ spec:
envFrom: envFrom:
- configMapRef: - configMapRef:
name: atuin-config name: atuin-config
image: ghcr.io/atuinsh/atuin:latest image: ghcr.io/atuinsh/atuin:18.4.0
imagePullPolicy: IfNotPresent
name: atuin name: atuin
ports: ports:
- containerPort: 8888 - containerPort: 8888

View file

@ -96,8 +96,8 @@ configMapGenerator:
- PAPERLESS_DBUSER=paperless - PAPERLESS_DBUSER=paperless
- PAPERLESS_DBNAME=paperlessdb - PAPERLESS_DBNAME=paperlessdb
- PAPERLESS_TIKA_ENABLED="1" - PAPERLESS_TIKA_ENABLED="1"
- PAPERLESS_TIKA_ENDPOINT="http://tika-svc.apps:9998" - PAPERLESS_TIKA_ENDPOINT="http://tika-svc.core:9998"
- PAPERLESS_TIKA_GOTENBURG_ENDPOINT="http://gotenburg-svc.apps:3000" - PAPERLESS_TIKA_GOTENBURG_ENDPOINT="http://gotenburg-svc.core:3000"
- PAPERLESS_USE_X_FORWARD_HOST="1" - PAPERLESS_USE_X_FORWARD_HOST="1"
- PAPERLESS_TIME_ZONE="America/New_York" - PAPERLESS_TIME_ZONE="America/New_York"
- PAPERLESS_URL="https://paperless.leechpepin.com" - PAPERLESS_URL="https://paperless.leechpepin.com"

View file

@ -17,7 +17,8 @@ spec:
- arthur - arthur
containers: containers:
- name: paperless - name: paperless
image: ghcr.io/paperless-ngx/paperless-ngx:latest image: ghcr.io/paperless-ngx/paperless-ngx:2.14.7
imagePullPolicy: IfNotPresent
volumeMounts: volumeMounts:
- name: consume-volume - name: consume-volume
mountPath: /usr/src/paperless/consume mountPath: /usr/src/paperless/consume

View file

@ -1,7 +1,7 @@
apiVersion: secrets.infisical.com/v1alpha1 apiVersion: secrets.infisical.com/v1alpha1
kind: InfisicalSecret kind: InfisicalSecret
metadata: metadata:
name: smtp-secrets name: smtp-secrets-apps
namespace: infisical namespace: infisical
labels: labels:
label-to-be-passed-to-managed-secret: homelab label-to-be-passed-to-managed-secret: homelab

View file

@ -7,7 +7,7 @@ transformers:
kind: NamespaceTransformer kind: NamespaceTransformer
metadata: metadata:
name: notImportantHere name: notImportantHere
namespace: apps namespace: core
unsetOnly: true unsetOnly: true
namePrefix: gotenburg- namePrefix: gotenburg-
@ -45,4 +45,4 @@ labels:
pairs: pairs:
app.kubernetes.io/appName: gotenburg app.kubernetes.io/appName: gotenburg
- pairs: - pairs:
app.kubernetes.io/appNamespace: apps app.kubernetes.io/appNamespace: core

View file

@ -7,7 +7,7 @@ transformers:
kind: NamespaceTransformer kind: NamespaceTransformer
metadata: metadata:
name: notImportantHere name: notImportantHere
namespace: apps namespace: core
unsetOnly: true unsetOnly: true
namePrefix: tika- namePrefix: tika-
@ -45,4 +45,4 @@ labels:
pairs: pairs:
app.kubernetes.io/appName: tika app.kubernetes.io/appName: tika
- pairs: - pairs:
app.kubernetes.io/appNamespace: apps app.kubernetes.io/appNamespace: core

View file

@ -7,7 +7,7 @@ spec:
spec: spec:
containers: containers:
- name: tika - name: tika
image: docker.io/apache/tika:latest image: docker.io/apache/tika:3.1.0.0
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
ports: ports:
- containerPort: 9998 - containerPort: 9998

View file

@ -23,8 +23,8 @@ spec:
serviceAccountName: diun serviceAccountName: diun
containers: containers:
- name: diun - name: diun
image: crazymax/diun:latest image: crazymax/diun:4.29.0
imagePullPolicy: Always imagePullPolicy: IfNotPresent
args: ["serve"] args: ["serve"]
envFrom: envFrom:
- configMapRef: - configMapRef:

View file

@ -22,7 +22,8 @@ spec:
- "true" - "true"
containers: containers:
- name: healthchecks - name: healthchecks
image: healthchecks/healthchecks:latest image: healthchecks/healthchecks:v3.9
imagePullPolicy: IfNotPresent
envFrom: envFrom:
- configMapRef: - configMapRef:
name: healthchecks-config name: healthchecks-config

View file

@ -1,7 +1,7 @@
apiVersion: secrets.infisical.com/v1alpha1 apiVersion: secrets.infisical.com/v1alpha1
kind: InfisicalSecret kind: InfisicalSecret
metadata: metadata:
name: smtp-secrets name: smtp-secrets-monitoring
namespace: infisical namespace: infisical
labels: labels:
label-to-be-passed-to-managed-secret: homelab label-to-be-passed-to-managed-secret: homelab

View file

@ -13,7 +13,7 @@ transformers:
namePrefix: uptime-kuma- namePrefix: uptime-kuma-
resources: resources:
- ../../../kustomize/deployment/ - ../../../kustomize/deployment/
- extra/middleware-auth.yaml # - extra/middleware-auth.yaml
replacements: replacements:
- source: - source:

View file

@ -2,13 +2,13 @@ apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute kind: HTTPRoute
metadata: metadata:
name: http name: http
spec: # spec:
rules: # rules:
- backendRefs: # - backendRefs:
- port: 80 # - port: 80
filters: # filters:
- type: ExtensionRef # - type: ExtensionRef
extensionRef: # extensionRef:
group: traefik.io # group: traefik.io
kind: Middleware # kind: Middleware
name: authentik-forward-auth # name: authentik-forward-auth