2016-10-31 4 views
1

Теперь я знаю, что консул-шаблон может управлять содержимым файла конфигурации при изменении k/v консула, но как его создать? Например, в системе много пользователей, и каждый пользователь имеет свой собственный файл конфигурации, будет ли консул-шаблон способен создавать один файл конфигурации для каждого пользователя? Если их файлы конфигурации имеют один и тот же шаблон.Может ли консул-шаблон создать конфигурационный файл

ответ

0

Консул-шаблон может использовать источник конфигурации, например, консул-template.json:

... 
template { 
    source  = "/usr/local/app/etc/backends.cfg.ctmpl" 
    destination = "/usr/local/app/etc/backends.cfg" 
    command  = "chown app_owner:app_group /usr/local/app/etc/backends.cfg && systemctl reload service" 
} 

template { 
    source  = "/usr/local/app/etc/frontends.cfg.ctmpl" 
    destination = "/usr/local/app/etc/frontends.cfg" 
    command  = "chown app_owner:app_group /usr/local/app/etc/frontends.cfg && systemctl reload service" 
} 
... 

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

 Смежные вопросы

  • Нет связанных вопросов^_^