| {{- define "chart.versionBadge" -}} |
|  |
| {{- end -}} |
|
|
| {{- define "chart.typeBadge" -}} |
| {{- if .Type -}}{{- end -}} |
| {{- end -}} |
|
|
| {{- define "chart.appVersionBadge" -}} |
| {{- if .AppVersion -}}{{- end -}} |
| {{- end -}} |
|
|
| {{- define "chart.kubeVersionBadge" -}} |
| {{- if .KubeVersion -}}{{- end -}} |
| {{- end -}} |
|
|
| {{- define "chart.artifactHubBadge" -}} |
| [](https://artifacthub.io/packages/helm/openmeter/{{ .Name }}) |
| {{- end -}} |
|
|
| {{- define "tldr" -}} |
| ## TL;DR; |
|
|
| ```bash |
| helm install --generate-name --wait oci://ghcr.io/openmeterio/helm-charts/{{ .Name }} |
| ``` |
|
|
| to install a specific version: |
|
|
| ```bash |
| helm install --generate-name --wait oci://ghcr.io/openmeterio/helm-charts/{{ .Name }} --version $VERSION |
| ``` |
| {{- end -}} |
|
|
| {{- define "chart.badges" -}} |
| {{ template "chart.typeBadge" . }} {{ template "chart.kubeVersionBadge" . }} {{ template "chart.artifactHubBadge" . }} |
| {{- end -}} |
|
|
| {{- define "chart.baseHead" -}} |
| {{ template "chart.header" . }} |
|
|
| {{ template "chart.badges" . }} |
|
|
| {{ template "chart.description" . }} |
|
|
| {{ template "chart.homepageLine" . }} |
|
|
| {{ template "chart.requirementsSection" . }} |
|
|
| {{ template "tldr" . }} |
| {{- end -}} |
|
|
| {{- define "chart.base" -}} |
| {{ template "chart.baseHead" . }} |
|
|
| {{ template "chart.valuesSection" . }} |
| {{- end -}} |
|
|