99 lines
1.7 KiB
YAML
99 lines
1.7 KiB
YAML
replicaCount: 1
|
|
|
|
image:
|
|
repository: registry.gitlab.com/dvirlabs-group/open-meteo-service
|
|
tag: "latest"
|
|
pullPolicy: IfNotPresent
|
|
|
|
imagePullSecrets:
|
|
- name: gitlab-registry
|
|
|
|
service:
|
|
type: ClusterIP
|
|
port: 8000
|
|
|
|
ingress:
|
|
enabled: false
|
|
className: "traefik"
|
|
hosts:
|
|
- host: open-meteo-gitlab.dvirlabs.com
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls: []
|
|
|
|
podAnnotations:
|
|
prometheus.io/scrape: "true"
|
|
prometheus.io/path: /metrics
|
|
prometheus.io/port: "8000"
|
|
|
|
env:
|
|
cacheFile: /data/coordinates_cache.json
|
|
|
|
persistence:
|
|
enabled: false
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 1Gi
|
|
storageClassName: "nfs-client"
|
|
|
|
resources: {}
|
|
|
|
nodeSelector: {}
|
|
|
|
tolerations: []
|
|
|
|
affinity: {}
|
|
|
|
prometheus:
|
|
enabled: true
|
|
replicaCount: 1
|
|
image: prom/prometheus:latest
|
|
service:
|
|
type: ClusterIP
|
|
port: 9090
|
|
ingress:
|
|
enabled: false
|
|
className: "traefik"
|
|
hosts:
|
|
- host: open-meteo-prometheus-gitlab.dvirlabs.com
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls: []
|
|
persistence:
|
|
enabled: true
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 5Gi
|
|
storageClassName: "nfs-client"
|
|
resources: {}
|
|
extraArgs: []
|
|
|
|
grafana:
|
|
enabled: true
|
|
replicaCount: 1
|
|
image: grafana/grafana:latest
|
|
service:
|
|
type: ClusterIP
|
|
port: 3000
|
|
adminUser: admin
|
|
adminPassword: admin
|
|
ingress:
|
|
enabled: false
|
|
className: "traefik"
|
|
hosts:
|
|
- host: open-meteo-grafana-gitlab.dvirlabs.com
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls: []
|
|
persistence:
|
|
enabled: true
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 5Gi
|
|
storageClassName: "nfs-client"
|
|
resources: {}
|
|
|