9.2.3. Configurando os Parâmetros Smart


O procedimento a seguir configura parâmetros smart em uma classe de Puppet.

Procedimento 9.2. Para configurar os Parâmetros Smart

  1. Clique em Configure Puppet Classes.
  2. Selecione uma classe da lista.
  3. Clique em Smart Variáveis. 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. Click the Add Variable to add a new parameter. Otherwise, select a parameter from the left-hand list.
  4. Digite um nome para o campo Parameter.
  5. Editar a caixa de texto Description para adicionar qualquer nota de texto simples.
  6. Selecionar o Tipo de Parâmetro dos dados para passar. Esta é a faixa mais comum, mas outros tipos de dados são suportados.
  7. Digite um Default Value para o parâmetro.
  8. Use a seção Optional Input Validator para restringir os valors permitidos para o parâmetro. Escolha um Validator type (tanto um list de valores separados por vírgula ou uma expressão comum, regexp) e insira os valores permitidos ou código de expressão comum no campo Validator rule.
  9. A seção Override Value For Specific Hosts no final da página, fornece opções de sobrescrição de valores baseados nos argumentos condicionais conhecidos como Matchers. Defina a Ordemque os valores de host retornam, depois clique em Add Matcher-Value para adicionar seu argumento condicional.
    Por exemplo, se o valor desejado do parâmetro for test para qualquer host com um nome de domínio qualificado do www.example.com, então especifique o Match como fqdn=www.example.com e o Value como test.
  10. Clique em Submit para salvar suas mudanças
Resultado:

Satellite configura o parâmetro smart.

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