Описание тега sprig-template-functions
Sprig — это набор функций расширения для системы . Они поддерживают такие типы данных Go, как срезы (списки) и карты (словари), и предоставляют набор основных функций для работы со строками и арифметических операций.
Например, диаграмма может быть настроена со списком параметров, которые необходимо передать в виде списка, разделенного запятыми. В основе Gotext/template
язык, вам понадобится сложныйrange
петля, но вы можете напрямую использовать Sprigjoin
функция вместо этого:
- name: OPTIONS
value: {{ .Values.options | join "," }}
# ^^^^
Используйте этот тег в вопросах, которые используют язык и специально включают расширения Sprig. Вопросы с этим тегом почти всегда также будут помечены тегом go-templatesgo-templatesgo-templates и, как правило, основным используемым инструментом, таким как kubernetes-helmkubernetes-helm или helmfile.