Na implantação do Puppet, todos os nós do agente precisam estar conectados a um repositório da Internet?

Na implantação do Puppet, todos os nós do agente precisam estar conectados a um repositório da Internet?

Ou o mestre armazena em cache o repositório da Internet e provisiona os nós do agente?

Em ambos os casos, como as atualizações são implantadas e gerenciadas? O que antecipa o quê?

Editar: como as atualizações rpm, atualizações yum, atualizações tarball, atualizações zypper, atualizações apt-get etc. são implantadas/gerenciadas/supervisionadas.

Responder1

Como as atualizações rpm, atualizações yum, atualizações tarball, atualizações zypper, atualizações apt-get etc. são implantadas/gerenciadas/supervisionadas.

Não há configuração padrão para isso. Você mesmo define.

Para meus sistemas Debian eu uso o puppet para atualizar as listas de fontes do apt em meus nós que apontam para umAproximadamenteinstância (apt proxy/cache) que funciona no meu host fantoche. Se eu não fizesse isso, as máquinas simplesmente sairiam usando quaisquer fontes apt definidas no momento da instalação.

Com a mesma facilidade, você pode baixar coisas em seu mestre de marionetes e entregá-las aos seus nós por meio de file{}recursos. Tudo depende de você. Nada de automágica acontece aqui. Você define o comportamento que deseja.

informação relacionada