Service and version cleanups
Also smtp-secrets are named to match their namespace in the infisical namespace for uniqueness.
This commit is contained in:
parent
52d28702fe
commit
b6e0381cd2
14 changed files with 29 additions and 26 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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:
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue