O livro de receitas apache2
publicado pelo Opscode pode fazer isso.
Consulte as definições web_app
e apache_site
, uso documentado no arquivo README.md (exibido por padrão no link acima).
Eu tenho dois aplicativos para implantar / executar usando o chef em um único nó no mesmo domínio / subdomínio. Um é um aplicativo do Rails e outro é um aplicativo do Wordpress.
O aplicativo Rails residirá como o aplicativo principal em example.com
e o wordpress em blog.example.com
. E vamos supor que eu estarei usando o Apache2 como o servidor web para lidar com o VirtualHost.
Os exemplos e postagens até agora foram pesquisados e encontrei ofertas com um aplicativo por nó. Mas para mim o desafio é como implantar vários aplicativos no único nó no mesmo domínio usando o VirtualHost?
Eu posso criar 2 run_lists separados adicionando diferentes funções a ele.
Mais tarde, quando eu tiver que adicionar outro aplicativo no mesmo domínio, por exemplo forum.example.com
no mesmo nó, posso criar um run_list separado para isso. Mas como eu atualizo / modifico o VirtualHost do servidor Apache desde que ele é único por nó?
O livro de receitas apache2
publicado pelo Opscode pode fazer isso.
Consulte as definições web_app
e apache_site
, uso documentado no arquivo README.md (exibido por padrão no link acima).
Tags chef