Qual é o equivalente de usar o hiera como ENC no Ansible?

5

Eu uso o hiera como um Classificador de Nó Externo no Puppet para evitar que as funções sejam implementadas em nós que são, por exemplo, incompatíveis. Agora eu tenho dois servidores que são provisionados usando Ansible. Eu estou preocupado que quando o cluster cresce que eu tenho que verificar quais nós estão disponíveis e, em seguida, decidir qual papel deve ser aplicado em vez de hiera que está fazendo automaticamente. Por exemplo, o sistema A é um sistema de desenvolvedor e implementa a função de desenvolvimento e o sistema B é uma função de banco de dados de implantação do sistema de banco de dados.

    
por 030 11.07.2016 / 19:59

1 resposta

5

O Ansible é compatível com variáveis de host e grupo de um ou mais sistemas de inventário externos . Exemplos estão incluídos no inventário do Cobbler, EC2 e OpenStack. O Ansible Tower também inclui sua própria fonte de inventário dinâmico. Também é possível escrever seu próprio script para extrair dados de qualquer origem.

    
por 11.07.2016 / 20:19

Tags