diff --git a/.github/ct-install.yaml b/.github/ct-install.yaml index d6d52d70..4be113a7 100644 --- a/.github/ct-install.yaml +++ b/.github/ct-install.yaml @@ -2,26 +2,27 @@ remote: origin target-branch: master helm-extra-args: --timeout 600s chart-dirs: -- charts/incubator -- charts/stable + - charts/incubator + - charts/stable excluded-charts: -- charts/incubator/sdtd -- charts/stable/alertmanager-bot -- charts/stable/alertmanager-discord -- charts/stable/amcrest2mqtt -- charts/stable/facebox -- charts/stable/foundryvtt -- charts/stable/heimdall -- charts/stable/multus -- charts/stable/pod-gateway -- charts/stable/promcord -- charts/stable/reg -- charts/stable/ser2sock -- charts/stable/zalando-postgres-cluster -- charts/stable/zigbee2mqtt -- charts/stable/wireguard + - charts/incubator/kah-common-chart + - charts/incubator/sdtd + - charts/stable/alertmanager-bot + - charts/stable/alertmanager-discord + - charts/stable/amcrest2mqtt + - charts/stable/facebox + - charts/stable/foundryvtt + - charts/stable/heimdall + - charts/stable/multus + - charts/stable/pod-gateway + - charts/stable/promcord + - charts/stable/reg + - charts/stable/ser2sock + - charts/stable/zalando-postgres-cluster + - charts/stable/zigbee2mqtt + - charts/stable/wireguard chart-repos: -- bitnami=https://charts.bitnami.com/bitnami -- k8s-at-home-libraries=https://library-charts.k8s-at-home.com -- k8s-at-home=https://k8s-at-home.com/charts -- jetstack=https://charts.jetstack.io + - bitnami=https://charts.bitnami.com/bitnami + - k8s-at-home-libraries=https://library-charts.k8s-at-home.com + - k8s-at-home=https://k8s-at-home.com/charts + - jetstack=https://charts.jetstack.io diff --git a/charts/incubator/kah-common-chart/.helmignore b/charts/incubator/kah-common-chart/.helmignore new file mode 100644 index 00000000..4379e2b3 --- /dev/null +++ b/charts/incubator/kah-common-chart/.helmignore @@ -0,0 +1,26 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl diff --git a/charts/incubator/kah-common-chart/Chart.yaml b/charts/incubator/kah-common-chart/Chart.yaml new file mode 100644 index 00000000..c94b5d70 --- /dev/null +++ b/charts/incubator/kah-common-chart/Chart.yaml @@ -0,0 +1,16 @@ +--- +apiVersion: v2 +description: A KaH-common powered chart template. This can be useful for small projects that don't have their own chart. +name: kah-common-chart +version: 1.0.0 +maintainers: + - name: bjw-s + email: me@bjw-s.dev +dependencies: + - name: common + repository: https://library-charts.k8s-at-home.com + version: 4.3.0 +annotations: + artifacthub.io/changes: | + - kind: added + description: Initial version diff --git a/charts/incubator/kah-common-chart/README_CONFIG.md.gotmpl b/charts/incubator/kah-common-chart/README_CONFIG.md.gotmpl new file mode 100644 index 00000000..e93d80bf --- /dev/null +++ b/charts/incubator/kah-common-chart/README_CONFIG.md.gotmpl @@ -0,0 +1,9 @@ +{{- define "custom.custom.configuration.header" -}} +## Custom configuration +{{- end -}} + +{{- define "custom.custom.configuration" -}} +{{ template "custom.custom.configuration.header" . }} + +N/A +{{- end -}} diff --git a/charts/incubator/kah-common-chart/templates/common.yaml b/charts/incubator/kah-common-chart/templates/common.yaml new file mode 100644 index 00000000..7a9d0361 --- /dev/null +++ b/charts/incubator/kah-common-chart/templates/common.yaml @@ -0,0 +1,2 @@ +--- +{{ include "common.all" . }} diff --git a/charts/incubator/kah-common-chart/values.yaml b/charts/incubator/kah-common-chart/values.yaml new file mode 100644 index 00000000..ed97d539 --- /dev/null +++ b/charts/incubator/kah-common-chart/values.yaml @@ -0,0 +1 @@ +---