You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
иногда в одной дирректории мы хотим хранить конфигурации для разных стендов и может произойти ситуация, когда пользователь забудет указать output дирректорию и развалит весь стейт.
предлагаю добавить команду workspace как это сделано в terraform (https://developer.hashicorp.com/terraform/cli/commands/workspace):
по умолчанию создавать окружение default
genin workspace list - список окржений
genin workspace new <new> - создать окружение (автоматически переключать на него)
genin workspace select <name> - переключиться на нужное окружение
genin workspace show - показать на каком окружении мы находимся
для каждого окружения необходимо создавать диру со стейтом
дефолтные конфиги в каждом окружении должны иметь дополнительный префикс (stage.cluster.genin.yml, prod.cluster.genin.eml)
ивентарники полученые из конкретного окржуения должны иметь дополнительный префикс (stage.inventory.yml, prod.inventory.yml)
вопросы:
а можно ли дропнуть окружение default ?
The text was updated successfully, but these errors were encountered:
иногда в одной дирректории мы хотим хранить конфигурации для разных стендов и может произойти ситуация, когда пользователь забудет указать
output
дирректорию и развалит весь стейт.предлагаю добавить команду
workspace
как это сделано в terraform (https://developer.hashicorp.com/terraform/cli/commands/workspace):по умолчанию создавать окружение
default
genin workspace list
- список окрженийgenin workspace new <new>
- создать окружение (автоматически переключать на него)genin workspace delete <new>
- удалить окружение (автоматически переключитсья на default)genin workspace select <name>
- переключиться на нужное окружениеgenin workspace show
- показать на каком окружении мы находимсядля каждого окружения необходимо создавать диру со стейтом
дефолтные конфиги в каждом окружении должны иметь дополнительный префикс (
stage.cluster.genin.yml
,prod.cluster.genin.eml
)ивентарники полученые из конкретного окржуения должны иметь дополнительный префикс (
stage.inventory.yml
,prod.inventory.yml
)вопросы:
default
?The text was updated successfully, but these errors were encountered: