Fato do data center no Puppet

2

Em exemplos hiera, tenho visto pessoas colocando um fato chamado dc ou datacenter em suas hierarquias. No entanto, não está claro em nenhum lugar como o fato é implementado para determinar o data center. Existe algo que já existe para o mesmo? Ou todo mundo escreve seu próprio costume? Gostaria de receber alguma ajuda para entender isso.

    
por vaidik 27.02.2015 / 18:16

1 resposta

2

O que você está descrevendo geralmente é feito estendendo o conjunto principal de fatos no servidor. Existem duas maneiras de adicionar fatos adicionais:

Fatos personalizados - fatos criados por meio do código ruby

Fatos externos - fatos gerados pela saída de um script externo ou até mesmo por um texto estático fonte de dados

De qualquer forma, esses fatos podem ser gerados programáveis com base em mais uma combinação de atributos e / ou identificação deliberada da função e localização do servidor. No caso do fato do data center, se os datacenters forem diferenciados pelo endereço IP, você poderá especificar o data center fora disso.

    
por 03.03.2015 / 02:25

Tags