openmeter / deploy /charts /template.md
Leon4gr45's picture
Upload folder using huggingface_hub (part 5)
b47934a verified
|
Raw
History Blame Contribute Delete
1.89 kB

{{- define "chart.versionBadge" -}} ![version: {{ .Version }}](https://img.shields.io/badge/version-{{ .Version | replace "-" "--" }}-informational?style=flat-square) {{- end -}}

{{- define "chart.typeBadge" -}} {{- if .Type -}}![type: {{ .Type }}](https://img.shields.io/badge/type-{{ .Type }}-informational?style=flat-square){{- end -}} {{- end -}}

{{- define "chart.appVersionBadge" -}} {{- if .AppVersion -}}![app version: {{ .AppVersion }}](https://img.shields.io/badge/app%20version-{{ .AppVersion | replace "-" "--" }}-informational?style=flat-square){{- end -}} {{- end -}}

{{- define "chart.kubeVersionBadge" -}} {{- if .KubeVersion -}}![kube version: {{ .KubeVersion }}](https://img.shields.io/badge/kube%20version-{{ .KubeVersion | replace "-" "--" }}-informational?style=flat-square){{- end -}} {{- end -}}

{{- define "chart.artifactHubBadge" -}} [![artifact hub](https://img.shields.io/badge/artifact%20hub-{{ .Name | replace "-" "--" }}-informational?style=flat-square)](https://artifacthub.io/packages/helm/openmeter/{{ .Name }}) {{- end -}}

{{- define "tldr" -}}

TL;DR;

helm install --generate-name --wait oci://ghcr.io/openmeterio/helm-charts/{{ .Name }}

to install a specific version:

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 -}}