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
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
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0

View file

@ -27,7 +27,7 @@ components:
enabled: true
namespace:
name: "test-namespace-skip-create"
skip_create: true
skip_create: true
test-namespace-duplicate:
enabled: true
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
description: Install all certificate related
type: application
maintainers:
- name: WrenIX
url: https://wrenix.eu
version: 0.1.0

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,24 +1,9 @@
apiVersion: v2
name: mycloud-services
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
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
# 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:
storageClass:
size: "10G"
# -- root
# -- root
password:
# -- create databases
@ -28,4 +28,4 @@ databases:
# -- username default like database
username: example-password
# -- if not set generated by .Values.commons.masterPassword and databasename
password:
password: