feat(immich): enable service monitor
This commit is contained in:
parent
b117836b1c
commit
f3fdd8875c
1 changed files with 22 additions and 4 deletions
|
@ -41,7 +41,9 @@ spec:
|
|||
image:
|
||||
repository: ghcr.io/immich-app/immich-server
|
||||
tag: v1.122.3
|
||||
envFrom: &envFrom
|
||||
env: &sharedEnv
|
||||
IMMICH_TELEMETRY_INCLUDE: all
|
||||
envFrom: &sharedEnvFrom
|
||||
- secretRef:
|
||||
name: immich-secret
|
||||
probes:
|
||||
|
@ -75,7 +77,8 @@ spec:
|
|||
image:
|
||||
repository: ghcr.io/immich-app/immich-machine-learning
|
||||
tag: v1.122.3-openvino
|
||||
envFrom: *envFrom
|
||||
env: *sharedEnv
|
||||
envFrom: *sharedEnvFrom
|
||||
resources:
|
||||
limits:
|
||||
gpu.intel.com/i915: 1
|
||||
|
@ -92,9 +95,24 @@ spec:
|
|||
ports:
|
||||
http:
|
||||
port: *port
|
||||
mlhttp:
|
||||
http-ml:
|
||||
port: 3003
|
||||
|
||||
protocol: HTTP
|
||||
metrics-api:
|
||||
port: 8081
|
||||
protocol: HTTP
|
||||
metrics-ml:
|
||||
port: 8082
|
||||
protocol: HTTP
|
||||
serviceMonitor:
|
||||
app:
|
||||
labels:
|
||||
release: kube-prometheus-stack
|
||||
endpoints:
|
||||
- port: metrics-api
|
||||
scheme: http
|
||||
- port: metrics-ml
|
||||
scheme: http
|
||||
ingress:
|
||||
app:
|
||||
annotations:
|
||||
|
|
Loading…
Add table
Reference in a new issue