9.2.5. Configurando Classes Parameterizadas


O procedimento a seguir configura classes com parâmetro.

Procedimento 9.4. Para configurar classes com parâmetro

  1. Clique em Configure Puppet Classes.
  2. Selecione uma classe da lista.
  3. 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.
  4. Selecione um parâmetro a partir da lista da esquerda.
  5. Edite a caixa de texto de Description para adicionar qualquer nota de texto.
  6. 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.
  7. Selecione o Parameter type de dados a passar. Isto é geralmente uma faixa, mas outros tipos de dados são suportados.
  8. Digite um Default Value para o parâmetro.
  9. 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 do www.example.com, então especifique o Match como fqdn=www.example.com e o Value como test.
  10. 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
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat