Commit new Chart releases for TrueCharts
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
parent
a19ae00886
commit
0a8edfccd3
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [clickhouse-1.0.34](https://github.com/truecharts/charts/compare/clickhouse-1.0.33...clickhouse-1.0.34) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [clickhouse-1.0.33](https://github.com/truecharts/charts/compare/clickhouse-1.0.32...clickhouse-1.0.33) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.79](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.79) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T02:03:27.506667009Z"
|
||||
generated: "2022-10-01T12:23:45.481954585Z"
|
|
@ -1,5 +1,5 @@
|
|||
apiVersion: v2
|
||||
appVersion: "22.9.2.7"
|
||||
appVersion: "22.9.3.18"
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
|
@ -23,7 +23,7 @@ sources:
|
|||
- https://clickhouse.com/
|
||||
- https://hub.docker.com/r/yandex/clickhouse-server
|
||||
type: application
|
||||
version: 1.0.33
|
||||
version: 1.0.34
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
|
@ -1,7 +1,7 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/clickhouse
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 22.9.2.7@sha256:5384bb47b7d25e717f87e3640f21998151425bc1e5a3d9599d97f5fef65ee00f
|
||||
tag: 22.9.3.18@sha256:122f989c876555264f1b7fd734454b0814bee0df4dde8122c04ea0b4fa59f3cc
|
||||
|
||||
controller:
|
||||
type: statefulset
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [memcached-3.0.88](https://github.com/truecharts/charts/compare/memcached-3.0.87...memcached-3.0.88) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [memcached-3.0.87](https://github.com/truecharts/charts/compare/memcached-3.0.86...memcached-3.0.87) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790))
|
||||
- update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839))
|
||||
- update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T02:03:27.532151019Z"
|
||||
generated: "2022-10-01T12:23:45.524147442Z"
|
|
@ -23,7 +23,7 @@ sources:
|
|||
- https://github.com/bitnami/bitnami-docker-memcached
|
||||
- http://memcached.org/
|
||||
type: application
|
||||
version: 3.0.87
|
||||
version: 3.0.88
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
|
@ -1,7 +1,7 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/memcached
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 1.6.17@sha256:285b77ff837b6a4b92bcc236a87529c2c80ed95e3b5c39c3bdc7dcec741287e7
|
||||
tag: 1.6.17@sha256:9a8712d43660f2554e3b307be077855e4d6804afb7ed1fc7405aac2df32ce8ad
|
||||
|
||||
service:
|
||||
main:
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [mongodb-2.0.27](https://github.com/truecharts/charts/compare/mongodb-2.0.26...mongodb-2.0.27) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [mongodb-2.0.26](https://github.com/truecharts/charts/compare/mongodb-2.0.25...mongodb-2.0.26) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
## [mongodb-2.0.18](https://github.com/truecharts/charts/compare/mongodb-2.0.17...mongodb-2.0.18) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm chart common to v10.5.12
|
||||
|
||||
|
||||
|
||||
|
||||
## [mongodb-2.0.17](https://github.com/truecharts/charts/compare/mongodb-2.0.13...mongodb-2.0.17) (2022-09-22)
|
||||
|
||||
### Chore
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T02:04:02.979850271Z"
|
||||
generated: "2022-10-01T12:23:45.448515697Z"
|
|
@ -24,7 +24,7 @@ sources:
|
|||
- https://github.com/bitnami/bitnami-docker-mongodb
|
||||
- https://www.mongodb.com
|
||||
type: application
|
||||
version: 2.0.26
|
||||
version: 2.0.27
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
|
@ -1,7 +1,7 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/mongodb
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 6.0.2@sha256:da8b8e1af68267c53b39e765ebb5c62e89232f760f12b1e6c14049e2e87a8bab
|
||||
tag: 6.0.2@sha256:1be7928d8fceb2bdbe3d762d5184bcb56e483390479984831586c4cfaa410b7d
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [postgresql-8.0.92](https://github.com/truecharts/charts/compare/postgresql-8.0.91...postgresql-8.0.92) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [postgresql-8.0.91](https://github.com/truecharts/charts/compare/postgresql-8.0.90...postgresql-8.0.91) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
|
||||
## [cryptpad-0.0.56](https://github.com/truecharts/charts/compare/cryptpad-0.0.55...cryptpad-0.0.56) (2022-09-23)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850))
|
||||
|
||||
|
||||
|
||||
|
||||
## [cryptpad-0.0.55](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.55) (2022-09-22)
|
||||
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T02:04:03.273143479Z"
|
||||
generated: "2022-10-01T12:23:45.442521876Z"
|
|
@ -23,7 +23,7 @@ sources:
|
|||
- https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql
|
||||
- https://www.postgresql.org/
|
||||
type: application
|
||||
version: 8.0.91
|
||||
version: 8.0.92
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
|
@ -1,7 +1,7 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/postgresql
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 14.5.0@sha256:e167f369cb9f2e41c871de8f7cd8406eb068ef2e4c83f2bb3762b038e1e4e374
|
||||
tag: 14.5.0@sha256:8f72b4f174f80511324e1418c5b4c53af8ee4677fffae5693b32285e613383ca
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
|
@ -1,6 +0,0 @@
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T02:04:03.981147422Z"
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [redis-3.0.89](https://github.com/truecharts/charts/compare/redis-3.0.88...redis-3.0.89) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [redis-3.0.88](https://github.com/truecharts/charts/compare/redis-3.0.87...redis-3.0.88) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
## [redis-3.0.79](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.79) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
|
@ -0,0 +1,6 @@
|
|||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.8
|
||||
digest: sha256:591c2c8ae41f53f15397325a4a7a0ae3551b777030eea017520f8c3069f2b7c9
|
||||
generated: "2022-10-01T12:24:19.844167975Z"
|
|
@ -23,7 +23,7 @@ sources:
|
|||
- https://github.com/bitnami/bitnami-docker-redis
|
||||
- http://redis.io/
|
||||
type: application
|
||||
version: 3.0.88
|
||||
version: 3.0.89
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- database
|
|
@ -1,7 +1,7 @@
|
|||
image:
|
||||
repository: tccr.io/truecharts/redis
|
||||
pullPolicy: IfNotPresent
|
||||
tag: 7.0.5@sha256:5def91b2d20b021581edb816a77760e771eeb77039f84ab6891e3814ee0ddacd
|
||||
tag: 7.0.5@sha256:7d79f08d047d388b279687d856494876c067f8053de2ec0cff841cd0567c3eb5
|
||||
|
||||
controller:
|
||||
# -- Set the controller type.
|
|
@ -2,12 +2,11 @@
|
|||
|
||||
|
||||
|
||||
## [authentik-7.0.2](https://github.com/truecharts/charts/compare/authentik-7.0.1...authentik-7.0.2) (2022-09-27)
|
||||
## [authentik-7.1.0](https://github.com/truecharts/charts/compare/authentik-7.0.2...authentik-7.1.0) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
### Feat
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update helm general non-major ([#3925](https://github.com/truecharts/charts/issues/3925))
|
||||
- cleanup GUI from unnecessary services/ingresses and add serviceMonitor and prometheusRule ([#3961](https://github.com/truecharts/charts/issues/3961))
|
||||
|
||||
|
||||
|
||||
|
@ -97,3 +96,4 @@
|
|||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
||||
|
||||
|
||||
|
|
@ -9,4 +9,4 @@ dependencies:
|
|||
repository: https://charts.truecharts.org
|
||||
version: 3.0.85
|
||||
digest: sha256:30efd46858717b8c1689ca9990a510b87c2e9eb223e6297bcd93fdafbf86ec1e
|
||||
generated: "2022-09-27T20:23:06.12276746Z"
|
||||
generated: "2022-10-01T12:24:45.894049262Z"
|
|
@ -27,7 +27,7 @@ sources:
|
|||
- https://github.com/truecharts/charts/tree/master/charts/enterprise/authentik
|
||||
- https://github.com/goauthentik/authentik
|
||||
- https://goauthentik.io/docs/
|
||||
version: 7.0.2
|
||||
version: 7.1.0
|
||||
annotations:
|
||||
truecharts.org/catagories: |
|
||||
- authentication
|
|
@ -62,9 +62,6 @@ authentik:
|
|||
log_level: "info"
|
||||
ldap:
|
||||
tls_ciphers: "null"
|
||||
metrics:
|
||||
enabled: true
|
||||
|
||||
geoip:
|
||||
enabled: false
|
||||
account_id: ""
|
||||
|
@ -89,7 +86,6 @@ outposts:
|
|||
# insecure: false
|
||||
# -- Token is only needed if you accidentally deleted the token within the UI
|
||||
# token: ""
|
||||
metrics: false
|
||||
proxy:
|
||||
# -- First you have to create an Outpost in the GUI. Applications > Outposts
|
||||
enabled: false
|
||||
|
@ -101,7 +97,34 @@ outposts:
|
|||
# host: ""
|
||||
# -- Token is only needed if you accidentally deleted the token within the UI
|
||||
# token: ""
|
||||
metrics: false
|
||||
|
||||
metrics:
|
||||
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
enabled: false
|
||||
serviceMonitor:
|
||||
interval: 1m
|
||||
scrapeTimeout: 30s
|
||||
labels: {}
|
||||
# -- Enable and configure Prometheus Rules for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
prometheusRule:
|
||||
enabled: false
|
||||
useDefault: true
|
||||
labels: {}
|
||||
# -- Configure additional 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
|
||||
|
||||
envFrom:
|
||||
- secretRef:
|
||||
|
@ -113,17 +136,17 @@ envFrom:
|
|||
|
||||
probes:
|
||||
liveness:
|
||||
type: HTTP
|
||||
type: HTTPS
|
||||
path: /-/health/live/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
port: "{{ .Values.service.main.ports.main.targetPort }}"
|
||||
readiness:
|
||||
type: HTTP
|
||||
type: HTTPS
|
||||
path: /-/health/ready/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
port: "{{ .Values.service.main.ports.main.targetPort }}"
|
||||
startup:
|
||||
type: HTTP
|
||||
type: HTTPS
|
||||
path: /-/health/ready/
|
||||
port: "{{ .Values.service.http.ports.http.targetPort }}"
|
||||
port: "{{ .Values.service.main.ports.main.targetPort }}"
|
||||
|
||||
service:
|
||||
main:
|
||||
|
@ -134,23 +157,16 @@ service:
|
|||
targetPort: 9443
|
||||
http:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
http:
|
||||
enabled: true
|
||||
protocol: HTTP
|
||||
port: 10230
|
||||
targetPort: 9000
|
||||
metrics:
|
||||
enabled: true
|
||||
ports:
|
||||
metrics:
|
||||
enabled: true
|
||||
protocol: HTTP
|
||||
port: 10231
|
||||
targetPort: 9301
|
||||
# LDAP Outpost Services
|
||||
ldapldaps:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapldaps:
|
||||
enabled: true
|
||||
|
@ -158,24 +174,14 @@ service:
|
|||
targetPort: 6636
|
||||
ldapldap:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapldap:
|
||||
enabled: true
|
||||
port: 389
|
||||
targetPort: 3389
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
port: 10232
|
||||
protocol: HTTP
|
||||
targetPort: 9302
|
||||
# Proxy Outpost Services
|
||||
proxyhttps:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
proxyhttps:
|
||||
enabled: true
|
||||
|
@ -189,8 +195,27 @@ service:
|
|||
proxyhttp:
|
||||
enabled: true
|
||||
port: 10234
|
||||
protocl: HTTP
|
||||
protocol: HTTP
|
||||
targetPort: 9001
|
||||
# Metrics Services
|
||||
metrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
metrics:
|
||||
enabled: true
|
||||
protocol: HTTP
|
||||
port: 10231
|
||||
targetPort: 9301
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
ldapmetrics:
|
||||
enabled: true
|
||||
port: 10232
|
||||
protocol: HTTP
|
||||
targetPort: 9302
|
||||
proxymetrics:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
|
@ -202,12 +227,8 @@ service:
|
|||
targetPort: 9303
|
||||
|
||||
ingress:
|
||||
http:
|
||||
autoLink: true
|
||||
proxyhttps:
|
||||
autoLink: true
|
||||
proxyhttp:
|
||||
autoLink: true
|
||||
|
||||
persistence:
|
||||
media:
|
File diff suppressed because it is too large
Load Diff
|
@ -17,7 +17,7 @@ ports:
|
|||
name: ldapldaps
|
||||
- containerPort: {{ .Values.service.ldapldap.ports.ldapldap.targetPort }}
|
||||
name: ldapldap
|
||||
{{- if .Values.outposts.ldap.metrics }}
|
||||
{{- if .Values.metrics.enabled }}
|
||||
- containerPort: {{ .Values.service.ldapmetrics.ports.ldapmetrics.targetPort }}
|
||||
name: ldapmetrics
|
||||
{{- end }}
|
|
@ -17,7 +17,7 @@ ports:
|
|||
name: proxyhttps
|
||||
- containerPort: {{ .Values.service.proxyhttp.ports.proxyhttp.targetPort }}
|
||||
name: proxyhttp
|
||||
{{- if .Values.outposts.proxy.metrics }}
|
||||
{{- if .Values.metrics.enabled }}
|
||||
- containerPort: {{ .Values.service.proxymetrics.ports.proxymetrics.targetPort }}
|
||||
name: proxymetrics
|
||||
{{- end }}
|
|
@ -7,11 +7,13 @@
|
|||
{{/* Render config */}}
|
||||
{{- include "authentik.config" . }}
|
||||
|
||||
{{- if .Values.authentik.metrics.enabled -}}
|
||||
{{- if hasKey .Values "metrics" -}}
|
||||
{{- if .Values.metrics.enabled -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/path" "/metrics" -}}
|
||||
{{- $_ := set .Values.podAnnotations "prometheus.io/port" (.Values.service.metrics.ports.metrics.targetPort | default 9301 | quote) -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- if .Values.workerContainer.enabled -}}
|
||||
{{- $_ := set .Values.additionalContainers "worker" (include "authentik.worker" . | fromYaml) -}}
|
||||
|
@ -23,7 +25,7 @@
|
|||
|
||||
{{- if .Values.outposts.ldap.enabled -}}
|
||||
{{- $_ := set .Values.additionalContainers "ldap-outpost" (include "authentik.ldap" . | fromYaml) -}}
|
||||
{{/* - if .Values.outposts.ldap.metrics - */}}
|
||||
{{/* - if .Values.metrics.enabled - */}}
|
||||
{{/* https://github.com/prometheus/prometheus/issues/3756 */}}
|
||||
{{/* TODO: Figure how the pipe works to connect it to prometheus operator */}}
|
||||
{{/* We can't define multiple ports/endpoints with annotations */}}
|
||||
|
@ -32,7 +34,7 @@
|
|||
|
||||
{{- if .Values.outposts.proxy.enabled -}}
|
||||
{{- $_ := set .Values.additionalContainers "proxy-outpost" (include "authentik.proxy" . | fromYaml) -}}
|
||||
{{/* - if .Values.outposts.proxy.metrics - */}}
|
||||
{{/* - if .Values.metrics.enabled - */}}
|
||||
{{/* https://github.com/prometheus/prometheus/issues/3756 */}}
|
||||
{{/* TODO: Figure how the pipe works to connect it to prometheus operator */}}
|
||||
{{/* We can't define multiple ports/endpoints with annotations */}}
|
|
@ -0,0 +1,160 @@
|
|||
{{- if hasKey .Values "metrics" }}
|
||||
{{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }}
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: PrometheusRule
|
||||
metadata:
|
||||
name: {{ include "tc.common.names.fullname" . }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
{{- with .Values.metrics.prometheusRule.labels }}
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
groups:
|
||||
- name: {{ include "tc.common.names.fullname" . }}
|
||||
rules:
|
||||
{{- with .Values.metrics.prometheusRule.rules }}
|
||||
{{- toYaml . | nindent 8 }}
|
||||
{{- end }}
|
||||
{{- if .Values.metrics.prometheusRule.useDefault }}
|
||||
- name: authentik Aggregate request counters
|
||||
rules:
|
||||
- record: job:django_http_requests_before_middlewares_total:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_before_middlewares_total[30s])) by (job)
|
||||
- record: job:django_http_requests_unknown_latency_total:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_unknown_latency_total[30s])) by (job)
|
||||
- record: job:django_http_ajax_requests_total:sum_rate30s
|
||||
expr: sum(rate(django_http_ajax_requests_total[30s])) by (job)
|
||||
- record: job:django_http_responses_before_middlewares_total:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_before_middlewares_total[30s])) by (job)
|
||||
- record: job:django_http_requests_unknown_latency_including_middlewares_total:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_unknown_latency_including_middlewares_total[30s])) by (job)
|
||||
- record: job:django_http_requests_body_total_bytes:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_body_total_bytes[30s])) by (job)
|
||||
- record: job:django_http_responses_streaming_total:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_streaming_total[30s])) by (job)
|
||||
- record: job:django_http_responses_body_total_bytes:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_body_total_bytes[30s])) by (job)
|
||||
- record: job:django_http_requests_total:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_total_by_method[30s])) by (job)
|
||||
- record: job:django_http_requests_total_by_method:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_total_by_method[30s])) by (job,method)
|
||||
- record: job:django_http_requests_total_by_transport:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_total_by_transport[30s])) by (job,transport)
|
||||
- record: job:django_http_requests_total_by_view:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_total_by_view_transport_method[30s])) by (job,view)
|
||||
- record: job:django_http_requests_total_by_view_transport_method:sum_rate30s
|
||||
expr: sum(rate(django_http_requests_total_by_view_transport_method[30s])) by (job,view,transport,method)
|
||||
- record: job:django_http_responses_total_by_templatename:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_total_by_templatename[30s])) by (job,templatename)
|
||||
- record: job:django_http_responses_total_by_status:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_total_by_status[30s])) by (job,status)
|
||||
- record: job:django_http_responses_total_by_status_name_method:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_total_by_status_name_method[30s])) by (job,status,name,method)
|
||||
- record: job:django_http_responses_total_by_charset:sum_rate30s
|
||||
expr: sum(rate(django_http_responses_total_by_charset[30s])) by (job,charset)
|
||||
- record: job:django_http_exceptions_total_by_type:sum_rate30s
|
||||
expr: sum(rate(django_http_exceptions_total_by_type[30s])) by (job,type)
|
||||
- record: job:django_http_exceptions_total_by_view:sum_rate30s
|
||||
expr: sum(rate(django_http_exceptions_total_by_view[30s])) by (job,view)
|
||||
- name: authentik Aggregate latency histograms
|
||||
rules:
|
||||
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.50, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "50"
|
||||
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.95, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "95"
|
||||
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.99, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "99"
|
||||
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.999, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "99.9"
|
||||
- record: job:django_http_requests_latency_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.50, sum(rate(django_http_requests_latency_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "50"
|
||||
- record: job:django_http_requests_latency_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.95, sum(rate(django_http_requests_latency_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "95"
|
||||
- record: job:django_http_requests_latency_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.99, sum(rate(django_http_requests_latency_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "99"
|
||||
- record: job:django_http_requests_latency_seconds:quantile_rate30s
|
||||
expr: histogram_quantile(0.999, sum(rate(django_http_requests_latency_seconds_bucket[30s])) by (job, le))
|
||||
labels:
|
||||
quantile: "99.9"
|
||||
- name: authentik Aggregate model operations
|
||||
rules:
|
||||
- record: job:django_model_inserts_total:sum_rate1m
|
||||
expr: sum(rate(django_model_inserts_total[1m])) by (job, model)
|
||||
- record: job:django_model_updates_total:sum_rate1m
|
||||
expr: sum(rate(django_model_updates_total[1m])) by (job, model)
|
||||
- record: job:django_model_deletes_total:sum_rate1m
|
||||
expr: sum(rate(django_model_deletes_total[1m])) by (job, model)
|
||||
- name: authentik Aggregate database operations
|
||||
rules:
|
||||
- record: job:django_db_new_connections_total:sum_rate30s
|
||||
expr: sum(rate(django_db_new_connections_total[30s])) by (alias, vendor)
|
||||
- record: job:django_db_new_connection_errors_total:sum_rate30s
|
||||
expr: sum(rate(django_db_new_connection_errors_total[30s])) by (alias, vendor)
|
||||
- record: job:django_db_execute_total:sum_rate30s
|
||||
expr: sum(rate(django_db_execute_total[30s])) by (alias, vendor)
|
||||
- record: job:django_db_execute_many_total:sum_rate30s
|
||||
expr: sum(rate(django_db_execute_many_total[30s])) by (alias, vendor)
|
||||
- record: job:django_db_errors_total:sum_rate30s
|
||||
expr: sum(rate(django_db_errors_total[30s])) by (alias, vendor, type)
|
||||
- name: authentik Aggregate migrations
|
||||
rules:
|
||||
- record: job:django_migrations_applied_total:max
|
||||
expr: max(django_migrations_applied_total) by (job, connection)
|
||||
- record: job:django_migrations_unapplied_total:max
|
||||
expr: max(django_migrations_unapplied_total) by (job, connection)
|
||||
- name: authentik Alerts
|
||||
rules:
|
||||
- alert: NoWorkersConnected
|
||||
expr: max without (pid) (authentik_admin_workers) < 1
|
||||
annotations:
|
||||
message: |
|
||||
authentik instance {{ printf "{{ $labels.instance }}" }}'s worker are either not running or not connected.
|
||||
summary: No workers connected
|
||||
for: 10m
|
||||
labels:
|
||||
severity: critical
|
||||
- alert: PendingMigrations
|
||||
expr: max without (pid) (django_migrations_unapplied_total) > 0
|
||||
annotations:
|
||||
message: |
|
||||
authentik instance {{ printf "{{ $labels.instance }}" }} has pending database migrations
|
||||
summary: Pending database migrations
|
||||
for: 10m
|
||||
labels:
|
||||
severity: critical
|
||||
- alert: FailedSystemTasks
|
||||
expr: sum(increase(authentik_system_tasks{status="TaskResultStatus.ERROR"}[2h])) > 0
|
||||
annotations:
|
||||
message: |
|
||||
System task {{ printf "{{ $labels.task_name }}" }} has failed
|
||||
summary: Failed system tasks
|
||||
for: 2h
|
||||
labels:
|
||||
severity: critical
|
||||
- alert: DisconnectedOutposts
|
||||
expr: sum by (outpost) (max without (pid) (authentik_outposts_connected{uid!~"specific.*"})) < 1
|
||||
annotations:
|
||||
message: |
|
||||
Outpost {{ printf "{{ $labels.outpost }}" }} has at least 1 disconnected instance
|
||||
summary: Disconnected outpost
|
||||
for: 30m
|
||||
labels:
|
||||
severity: critical
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
|
@ -0,0 +1,44 @@
|
|||
{{- if hasKey .Values "metrics" }}
|
||||
{{- if .Values.metrics.enabled }}
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: ServiceMonitor
|
||||
metadata:
|
||||
name: {{ include "tc.common.names.fullname" . }}
|
||||
labels:
|
||||
{{- include "tc.common.labels" . | nindent 4 }}
|
||||
{{- with .Values.metrics.serviceMonitor.labels }}
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
{{- include "tc.common.labels.selectorLabels" . | nindent 6 }}
|
||||
endpoints:
|
||||
- port: metrics
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
|
||||
- port: ldapmetrics
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
|
||||
- port: proxymetrics
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
{{- end }}
|
||||
{{- end }}
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [blender-0.0.33](https://github.com/truecharts/charts/compare/blender-desktop-g3-0.0.27...blender-0.0.33) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [blender-0.0.32](https://github.com/truecharts/charts/compare/blender-desktop-g3-0.0.26...blender-0.0.32) (2022-09-27)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-27T06:03:16.909892168Z"
|
||||
generated: "2022-10-01T12:24:20.264634135Z"
|
|
@ -27,4 +27,4 @@ sources:
|
|||
- https://github.com/orgs/linuxserver/packages/container/package/blender
|
||||
- https://github.com/linuxserver/docker-blender#readme
|
||||
type: application
|
||||
version: 0.0.32
|
||||
version: 0.0.33
|
|
@ -5,7 +5,7 @@ env:
|
|||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/blender
|
||||
tag: latest@sha256:10b65b7b4c49e46e858d18f42cd11665aa3b0360a9803d70996707780c1a1e71
|
||||
tag: latest@sha256:7027e673af956a17f9b2e27163e596900322ba9202146087357cdb69e9f85b3f
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
|
@ -816,7 +816,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1018,7 +1018,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) Host Path Type
|
||||
schema:
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [cryptpad-0.0.64](https://github.com/truecharts/charts/compare/cryptpad-0.0.63...cryptpad-0.0.64) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [cryptpad-0.0.63](https://github.com/truecharts/charts/compare/cryptpad-0.0.62...cryptpad-0.0.63) (2022-09-30)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
|
||||
## [cryptpad-0.0.55](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.55) (2022-09-22)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-30T06:19:31.244638395Z"
|
||||
generated: "2022-10-01T12:24:20.495297527Z"
|
|
@ -28,4 +28,4 @@ sources:
|
|||
- https://cryptpad.fr/
|
||||
- https://hub.docker.com/r/promasu/cryptpad/
|
||||
type: application
|
||||
version: 0.0.63
|
||||
version: 0.0.64
|
|
@ -2,7 +2,7 @@ env: {}
|
|||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/cryptpad
|
||||
tag: latest@sha256:612d7e9664b8e24fe5d5f49a9adcbe66d6652790a051a8d6665932217ba9fa00
|
||||
tag: latest@sha256:965dec1f54f466c2ac6ec6faca3526524b960e014eaa778c0cbccda73e821df8
|
||||
persistence:
|
||||
blobpath:
|
||||
enabled: true
|
|
@ -925,7 +925,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1102,7 +1102,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1279,7 +1279,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1456,7 +1456,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1633,7 +1633,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1810,7 +1810,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -2012,7 +2012,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) Host Path Type
|
||||
schema:
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
|
||||
|
||||
## [cura-novnc-0.0.28](https://github.com/truecharts/charts/compare/cura-novnc-0.0.27...cura-novnc-0.0.28) (2022-10-01)
|
||||
|
||||
### Chore
|
||||
|
||||
- Auto-update chart README [skip ci]
|
||||
- update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975))
|
||||
|
||||
|
||||
|
||||
|
||||
## [cura-novnc-0.0.27](https://github.com/truecharts/charts/compare/cura-novnc-0.0.26...cura-novnc-0.0.27) (2022-09-28)
|
||||
|
||||
### Chore
|
||||
|
@ -87,13 +97,3 @@
|
|||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- Auto-update chart README [skip ci]
|
||||
- refactor Services SCALE GUI
|
||||
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
|
||||
- split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751))
|
|
@ -3,4 +3,4 @@ dependencies:
|
|||
repository: https://library-charts.truecharts.org
|
||||
version: 10.6.4
|
||||
digest: sha256:fa80993e3b2454e2e053e66252db4cc5c9347dc4b8fd28f0041f3bb6169b13ee
|
||||
generated: "2022-09-28T10:11:02.667020376Z"
|
||||
generated: "2022-10-01T12:24:53.927709124Z"
|
|
@ -28,4 +28,4 @@ sources:
|
|||
- https://ultimaker.com/software/ultimaker-cura
|
||||
- https://hub.docker.com/r/mikeah/cura-novnc
|
||||
type: application
|
||||
version: 0.0.27
|
||||
version: 0.0.28
|
|
@ -2,7 +2,7 @@ env: {}
|
|||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: tccr.io/truecharts/cura-novnc
|
||||
tag: latest@sha256:1654fe9f859978d37ced23c229e0fc1b568fe13c1b7a0e40dc2b62762af57361
|
||||
tag: latest@sha256:776b219c18355ac8971b68d001c47dc182b967781b3c339ec7af9c5546711483
|
||||
persistence:
|
||||
homefolder:
|
||||
enabled: true
|
|
@ -791,7 +791,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -968,7 +968,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) hostPath Type
|
||||
schema:
|
||||
|
@ -1170,7 +1170,7 @@ questions:
|
|||
schema:
|
||||
show_if: [["type", "=", "pvc"]]
|
||||
type: string
|
||||
default: 999Gi
|
||||
default: 256Gi
|
||||
- variable: hostPathType
|
||||
label: (Advanced) Host Path Type
|
||||
schema:
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue