Лучшая практика Kubernetes: разные конфигурации для локальных или удаленных - PullRequest
0 голосов
/ 25 апреля 2020

Какова лучшая практика, когда нужно иметь несколько разные конфигурации в зависимости от того, запускается ли он локально или в облаке?

Например, скажите, что локально (например, мини-куб) мне нужно создать секрет и использовать его для аутентификации.

Но эта аутентификация не обязательна при работе в облаке.

Один очевидный способ добиться этого - иметь 2 разных файла yaml, но на самом деле это не так. звучит как хорошая идея. Какова лучшая практика в таких случаях?

1 Ответ

2 голосов
/ 26 апреля 2020

Исследуйте Настройте , который является чисто декларативным подходом и не требующим шаблонов способом настройки конфигурации приложения. У вас есть базовая конфигурация, а затем в зависимости от среды вы можете создавать наложения для переопределения базовой конфигурации.

https://github.com/kubernetes-sigs/kustomize/tree/master/examples/helloWorld

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...