A instalação do hook é executada toda vez que o juju deploy é chamado

1

Eu posso estar errado em entender o ciclo de vida dos ganchos, mas o que eu entendi do link a seguir é que toda vez que juju implanta somecharm é chamado juju procura pelos arquivos de hook que serão executados naquele cenário específico ie install, config -changed, iniciar etc.

link

Minha pergunta é que sempre que "juju deploy somecharm" é chamado, juju executará o hook de instalação toda vez?

    
por Sid 02.02.2016 / 09:00

1 resposta

3

O gancho "install" é executado sempre que uma nova unidade de um serviço é adicionada. Quando você implanta um charme, está criando um serviço e uma unidade (ou mais de uma unidade, especificando o sinalizador "-n").

Por exemplo, se você fizer:     juju implantar mysql você terá um serviço mysql e uma única unidade do serviço. Essa unidade executará o gancho de instalação quando terminar de inicializar.

Se você fizer então:     juju add-unit mysql você terá duas unidades mysql; a nova unidade executará o gancho de instalação quando terminar de inicializar.

    
por axw 03.02.2016 / 00:22