Bucle “for” para concatenación de cadenas en Jinja.
¿Cómo almacenar la salida de la iteración del bucle for en una variable como una lista separada por comas en jinja?
Resultado esperado:
all_servers=test-vm-0,test-vm-1,test-vm-2,test-vm-3
“`
{% set instanceCount = properties["instanceCount"] %}
{% set allservers = [] %}
{% for vmIndex in range(instanceCount) %}
{% do allservers.append({{ env["deployment"] }}-vm-{{ vmIndex }}) %}
{% endfor%}
{% all_servers|join(', ') %}“`
davy.ai
Salida
all_servers=test-vm-0,test-vm-1,test-vm-2,test-vm-3