90 lines
1.9 KiB
YAML
90 lines
1.9 KiB
YAML
|
image:
|
||
|
repository: tccr.io/truecharts/statping-ng
|
||
|
tag: v0.90.80@sha256:0d09f2177a0d7242ee72521d2eb31d93b5551cd9790030569befcc29c6f2aa2c
|
||
|
pullPolicy: IfNotPresent
|
||
|
|
||
|
statping:
|
||
|
name: Statping
|
||
|
description: This is a Statping instance deployed as Helm chart
|
||
|
domain: ""
|
||
|
language: ""
|
||
|
admin_user: admin
|
||
|
admin_pass: admin
|
||
|
admin_email: admin@example.com
|
||
|
sample_data: false
|
||
|
allow_reports: false
|
||
|
use_cdn: true
|
||
|
disable_logs: false
|
||
|
disable_colors: false
|
||
|
remove_after: 2160h
|
||
|
cleanup_interval: 1h
|
||
|
|
||
|
env:
|
||
|
DB_PASS:
|
||
|
secretKeyRef:
|
||
|
name: dbcreds
|
||
|
key: postgresql-password
|
||
|
DB_HOST:
|
||
|
secretKeyRef:
|
||
|
name: dbcreds
|
||
|
key: plainhost
|
||
|
|
||
|
envFrom:
|
||
|
- configMapRef:
|
||
|
name: '{{ include "tc.common.names.fullname" . }}-config'
|
||
|
|
||
|
service:
|
||
|
main:
|
||
|
ports:
|
||
|
main:
|
||
|
port: 10099
|
||
|
|
||
|
probes:
|
||
|
liveness:
|
||
|
path: /health
|
||
|
readiness:
|
||
|
path: /health
|
||
|
startup:
|
||
|
path: /health
|
||
|
|
||
|
persistence:
|
||
|
data:
|
||
|
enabled: true
|
||
|
mountPath: "/app"
|
||
|
|
||
|
postgresql:
|
||
|
enabled: true
|
||
|
existingSecret: "dbcreds"
|
||
|
postgresqlUsername: postgres
|
||
|
postgresqlDatabase: postgres
|
||
|
|
||
|
metrics:
|
||
|
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
|
||
|
# @default -- See values.yaml
|
||
|
enabled: true
|
||
|
serviceMonitor:
|
||
|
interval: 1m
|
||
|
scrapeTimeout: 30s
|
||
|
labels: {}
|
||
|
# -- Enable and configure Prometheus Rules for the chart under this key.
|
||
|
# @default -- See values.yaml
|
||
|
prometheusRule:
|
||
|
enabled: false
|
||
|
labels: {}
|
||
|
# -- Configure additionial rules for the chart under this key.
|
||
|
# @default -- See prometheusrules.yaml
|
||
|
rules:
|
||
|
[]
|
||
|
# - alert: UnifiPollerAbsent
|
||
|
# annotations:
|
||
|
# description: Unifi Poller has disappeared from Prometheus service discovery.
|
||
|
# summary: Unifi Poller is down.
|
||
|
# expr: |
|
||
|
# absent(up{job=~".*unifi-poller.*"} == 1)
|
||
|
# for: 5m
|
||
|
# labels:
|
||
|
# severity: critical
|
||
|
|
||
|
portal:
|
||
|
enabled: true
|