Управляющий Helm глобальные ценности - PullRequest
0 голосов
/ 01 мая 2019

Я ищу наилучшую практику в Хелме, когда / когда не следует использовать глобальные значения.

У меня есть имя хоста, которое требуется в 3 из 20 моих контейнеров в kubernetes.Должен ли я использовать глобальное значение, чтобы разрешить всем контейнерам доступ к этому значению, или просто добавить его к значениям для каждого требуемого контейнера?

global:
  networkPolicy:
    enabled: true
  hosts:
    url_1:"http://test.com"
    url_2:"http://test.com"

или

контейнер 1,2,3

hosts:
    url_1:"http://test.com"
    url_2:"http://test.com"

Если бы я мог получить некоторые рекомендации о том, когда использовать глобальный, а когда нет, это помогло быменя много в моем заявлении.

1 Ответ

0 голосов
/ 01 мая 2019

Я предпочитаю использовать локальные значения и затем устанавливать эти значения в развертывании, используя что-то вроде ansible или конвейер ci / cd.

...