fix: chart-testing

This commit is contained in:
WrenIX 2023-12-20 01:41:20 +01:00
parent 80c394710e
commit effa148275
Signed by: wrenix
GPG key ID: 7AFDB012974B1BB5
14 changed files with 44 additions and 31 deletions

View file

@ -2,5 +2,8 @@ apiVersion: v2
name: base name: base
description: This is an Helm-Chart which creates an overlaye to connect / install multiple flux-charts / components (and use the helm values for it) description: This is an Helm-Chart which creates an overlaye to connect / install multiple flux-charts / components (and use the helm values for it)
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -27,7 +27,7 @@ components:
enabled: true enabled: true
namespace: namespace:
name: "test-namespace-skip-create" name: "test-namespace-skip-create"
skip_create: true skip_create: true
test-namespace-duplicate: test-namespace-duplicate:
enabled: true enabled: true
namespace: namespace:

4
ct.yaml Normal file
View file

@ -0,0 +1,4 @@
target-branch: main
since: HEAD~2
chart-dirs:
- .

View file

@ -2,5 +2,8 @@ apiVersion: v2
name: infra-certificates name: infra-certificates
description: Install all certificate related description: Install all certificate related
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -2,5 +2,8 @@ apiVersion: v2
name: infra-fluxcd name: infra-fluxcd
description: Install resources for FluxCD (e.g. grafana dashboards, prometheus podmonitor) description: Install resources for FluxCD (e.g. grafana dashboards, prometheus podmonitor)
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -2,5 +2,8 @@ apiVersion: v2
name: infra-ingress name: infra-ingress
description: Setup an ingress description: Setup an ingress
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -1,6 +1,9 @@
apiVersion: v2 apiVersion: v2
name: infra-logging name: infra-logging
description: Install all logging related description: Install all logging related
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -1,6 +1,9 @@
apiVersion: v2 apiVersion: v2
name: infra-monitoring name: infra-monitoring
description: Install all monitoring related description: Install all monitoring related
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -101,18 +101,18 @@ alertmanager:
priority: 4 priority: 4
tags: tags:
- "rotating_light" - "rotating_light"
- label: severity - label: severity
value: warning value: warning
priority: 3 priority: 3
tags: tags:
- "warning" - "warning"
- label: severity - label: severity
value: info value: info
priority: 1 priority: 1
tags: tags:
- "information_source" - "information_source"
prometheus: prometheus:
ingress: ingress:
@ -163,7 +163,7 @@ grafana:
clientSecret: clientSecret:
anonymous: anonymous:
enabled: true enabled: true
karma: karma:
enabled: true enabled: true
@ -173,7 +173,7 @@ karma:
host: "" host: ""
# -- annotations on ingress object (beside of .Values.commons.ingress.annotations ) # -- annotations on ingress object (beside of .Values.commons.ingress.annotations )
annotations: {} annotations: {}
auth: auth:
anonymous: anonymous:
enabled: false enabled: false

View file

@ -1,6 +1,9 @@
apiVersion: v2 apiVersion: v2
name: infra-trivy name: infra-trivy
description: deploy trivy-operator description: deploy trivy-operator
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -1,6 +1,9 @@
apiVersion: v2 apiVersion: v2
name: mycloud-authentik name: mycloud-authentik
description: A mycloud components using authentik (for central authentification using SSO) description: A mycloud components using authentik (for central authentification using SSO)
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0 version: 0.1.0

View file

@ -44,7 +44,7 @@ commons:
secret_key: secret_key:
ingress: ingress:
# -- default: auth.(Values.commons.ingress.domain) # -- default: auth.(Values.commons.ingress.domain)
host: host:
annotations: annotations:

View file

@ -1,24 +1,9 @@
apiVersion: v2 apiVersion: v2
name: mycloud-services name: mycloud-services
description: A Helm chart for Kubernetes description: A Helm chart for Kubernetes
# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.0 version: 0.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.16.0"

View file

@ -17,7 +17,7 @@ postgresql:
persistence: persistence:
storageClass: storageClass:
size: "10G" size: "10G"
# -- root # -- root
password: password:
# -- create databases # -- create databases
@ -28,4 +28,4 @@ databases:
# -- username default like database # -- username default like database
username: example-password username: example-password
# -- if not set generated by .Values.commons.masterPassword and databasename # -- if not set generated by .Values.commons.masterPassword and databasename
password: password: