diff --git a/charts/kubezero-argo/Chart.yaml b/charts/kubezero-argo/Chart.yaml new file mode 100644 index 00000000..d24e616f --- /dev/null +++ b/charts/kubezero-argo/Chart.yaml @@ -0,0 +1,23 @@ +apiVersion: v2 +description: KubeZero Argo - Events, Workflow, CD +name: kubezero-argo +version: 0.1.0 +home: https://kubezero.com +icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png +keywords: + - kubezero + - argo-events + - argo-workflow +maintainers: + - name: Stefan Reimer + email: stefan@zero-downtime.net +# Url: https://github.com/argoproj/argo-helm/tree/main/charts +dependencies: + - name: kubezero-lib + version: ">= 0.1.6" + repository: https://cdn.zero-downtime.net/charts/ + - name: argo-events + version: 2.4.3 + repository: https://argoproj.github.io/argo-helm + condition: argo-events.enabled +kubeVersion: ">= 1.26.0" diff --git a/charts/kubezero-argo/README.md b/charts/kubezero-argo/README.md new file mode 100644 index 00000000..f3c879f8 --- /dev/null +++ b/charts/kubezero-argo/README.md @@ -0,0 +1,31 @@ +# kubezero-argo + +![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) + +KubeZero Argo - Events, Workflow, CD + +**Homepage:** + +## Maintainers + +| Name | Email | Url | +| ---- | ------ | --- | +| Stefan Reimer | | | + +## Requirements + +Kubernetes: `>= 1.26.0` + +| Repository | Name | Version | +|------------|------|---------| +| https://argoproj.github.io/argo-helm | argo-events | 2.4.3 | +| https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| argo-events.enabled | bool | `false` | | + +## Resources + diff --git a/charts/kubezero-argo/README.md.gotmpl b/charts/kubezero-argo/README.md.gotmpl new file mode 100644 index 00000000..6136a2e8 --- /dev/null +++ b/charts/kubezero-argo/README.md.gotmpl @@ -0,0 +1,19 @@ +{{ template "chart.header" . }} +{{ template "chart.deprecationWarning" . }} + +{{ template "chart.versionBadge" . }}{{ template "chart.typeBadge" . }}{{ template "chart.appVersionBadge" . }} + +{{ template "chart.description" . }} + +{{ template "chart.homepageLine" . }} + +{{ template "chart.maintainersSection" . }} + +{{ template "chart.sourcesSection" . }} + +{{ template "chart.requirementsSection" . }} + +{{ template "chart.valuesSection" . }} + +## Resources + diff --git a/charts/kubezero-argo/update.sh b/charts/kubezero-argo/update.sh new file mode 100755 index 00000000..58e8a3f7 --- /dev/null +++ b/charts/kubezero-argo/update.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +. ../../scripts/lib-update.sh + +update_helm + +# Create ZDT dashboard configmap +#../kubezero-metrics/sync_grafana_dashboards.py dashboards.yaml templates/grafana-dashboards.yaml + +update_docs diff --git a/charts/kubezero-argo/values.yaml b/charts/kubezero-argo/values.yaml new file mode 100644 index 00000000..5c3e804f --- /dev/null +++ b/charts/kubezero-argo/values.yaml @@ -0,0 +1,2 @@ +argo-events: + enabled: false