Строка соответствия дзиндзя с первым элементом в списке - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть список, который выглядит следующим образом:

---
istio:
  name: postgres
  k8s:
    metadata:
      namespace: experimental
    gateways:
    - number: 5432
      protocol: TCP
...

В частности, просто «протокол» ключ.Я пытаюсь сопоставить это, чтобы увидеть, соответствует ли оно строке в моем шаблоне Jinja.Все, что я попробовал, провалилось, и это то, что я в последний раз проверял:

---
% if istio.k8s.gateways.protocol[0] == 'HTTP' %}
  http:
  - route:
{% for vsSettings in istio.k8s.virtualServers %}
    - destination:
...

Любые советы, суждения, насмешки будут с благодарностью.

...