Ansible – Arquivo Usuário e Senhas

Olá Pessoal,

   Como venho detalhando aos poucos nossa solução sobre Ansible, hoje venho aqui mencionar sobre uma dica para sua estrutura autenticação de usuário/senha para seus equipamentos, ou seja, desta forma fica mais prático no sentido de colocar seus usuarios unificados ou posteriormente vou detalhar sobre a criação de ” roles ” para acesso ao seus equipamentos.

  Vocês podem ter observado a extensão que é utilizada pelo Ansible é definido como ” .yaml ” ou podemos verifcar em alguns casos arquivos salvos como ” .yml “. Definitivamente essa discussão pode ir longe, porém as duas extensões são praticamente a mesma coisa, porém hoje devido a estar mais consistente sempre iremos definir nossos arquivos como ” .yaml “. Vale ressaltar que a linguagem YAML não é de marcação.

   Desta forma vamos criar nosso arquivo de senha, para que depois em nossos próximos posts, vou referenciar “ chamar ” esse arquivo para execução dele, fazendo assim o acesso aos meus equipamentos. Em nosso caso vou definir esse arquivo como sendo secret.yaml.

---
creds:
  username: rodrigo
  password: rodrigo
  auth_pass: rodrigo

   Como podem observar todo arquivo que vamos criar a extensão “ .yaml ” sempre iniciará com ” “, devido a este ponto na incialização do arquivo, a linguagem interpreta que é uma execução, e com isso conseguimos referenciar pelo nome em nosso arquivo que será construido chamando de playbook.

   Vale lembrar para você que não viu nosso posts anteriores, recomendo para que você possa montar seus testes.  😉 

Abs,
Rodrigo

0
0

Link permanente para este artigo: https://ciscoredes.com.br/2017/07/12/ansible-arquivo-usuario-e-senhas/

3 comentários

    • Julio Diniz em 19 de maio de 2020 às 15:39
    • Responder

    Onde é salvo esse arquivo de user/password

    0

    0
    1. Olá Julio,

      Na verdade ele poderia ser salvo em qualquer caminho, pois posteriormente você irá definir isso dentro de seu playbook. Porém, para inicialização você pode salvar arquivo na pasta raiz de seu projeto Ansible que esta criando.

      0

      0
    • Julio Diniz em 10 de junho de 2020 às 22:11
    • Responder

    Muito obrigado

    0

    0

Deixe um comentário

Seu e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Translate