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