9.2.5. Configurando Classes Parameterizadas
O procedimento a seguir configura classes com parâmetro.
Procedimento 9.4. Para configurar classes com parâmetro
- Clique em
. - Selecione uma classe da lista.
- Clique em Smart Class Parameter tab. Isto irá exibir uma nova tela. A seção da esquerda contém uma lista de possíveis parâmetros que a classe suporta. A seção da direita contém opções de configuração para o parâmetro selecionado.
- Selecione um parâmetro a partir da lista da esquerda.
- Edite a caixa de texto de Description para adicionar qualquer nota de texto.
- Clique caixa de seleção Overridepara permitir que o Satellite controle esta variável. Se a caixa de seleção não foi selecionada, o Satellite não passará esta variável ao Puppet.
- Selecione o Parameter type de dados a passar. Isto é geralmente uma faixa, mas outros tipos de dados são suportados.
- Digite um Default Value para o parâmetro.
- A seção Override Value For Specific Hosts no final da página fornece opções para sobrescrever valores baseados em argumentos condicionais, mais conhecidos como Matchers. Defina a Order que os valores de host resolvem, depois clique em Add Matcher-Value para adicionar seu argumento condicional.Por exemplo, se o valor desejado do parâmetro é
test
para qualquer host com um nome de domínio totalmente qualificado dowww.example.com
, então especifique o Match comofqdn=www.example.com
e o Value comotest
. - Clique emEnviar para salvar suas mudanças.
Resultado:
O Satellite configura os parâmetros para a classe.
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+GuideReportar um erro