Section ‚includes‘ must be placed under some top section
- David Ďurika
- Člen | 328
podla sandbox-u https://github.com/…/config.neon som si zrusil sekcie v configu a teraz mi to hlasi
Section ‚includes‘ must be placed under some top section in file ‚/www/tralandia/app/configs/config.neon‘.
mam dnesnu verziu dev-master
Editoval achtan (6. 12. 2012 13:51)
- enumag
- Člen | 2118
@achtan, @mkoubik: Díky. Mezitím už mi to vysvětlil HosipLan na chatu. Základní informace, která mi unikla je, že ten soubor config.local.neon není určen pro ukládání do verzovacího systému. Co ale stále nechápu je, jak řešit deployment (aniž bych ručně otevřel FTP/SCP serveru a tam ten soubor vytvořil).
- mkoubik
- Člen | 728
Buďto si můžeš vytvořit třeba config.local.production.neon
a ten při deploymentu zkopírovat, pak ale máš ty hesla v repozitáři.
Podle mě by se ale tohle mělo řešit už při orchestraci serveru, tzn.
vytvořit si na ten soubor šablonu v chefu/puppetu a dát do něj něco jako
password: <%= node['mysql']['server_root_password'] %>
. Pokud
se ty hesla generujou jako náhodný string v receptu pro mysql, tak je pak
nemusíš mít uložený nikde.