Funcionalidade da solução
Ferramentas do desenvolvedor do Ansible
Crie, teste e implante conteúdo do Ansible no seu ambiente de TI.
Visão geral
O Ansible® development tools é um conjunto de recursos integrados e com suporte incluído em todas as subscrições do Red Hat® Ansible Automation Platform. Com ele, profissionais de TI de todos os níveis de especialização podem criar conteúdos de automação rapidamente e com precisão que manualmente. Assim, é possível desenvolver, testar e implantar módulos e playbooks sem precisar de habilidades avançadas de programação.
Funcionalidades e benefícios
Ansible Molecule
O Ansible Molecule cria ambientes de teste que simulam os reais para que você possa testar playbooks, funções e coleções em várias instâncias, sistemas operacionais, provedores de virtualização e muito mais.
Ansible lint
Ansible lint analisa playbooks, funções e coleções com base na sintaxe de marcação e em como você utiliza os módulos. Ele vai além dos linters YAML comuns porque verifica as tarefas do Ansible por conta própria.
Execution environment builder
O execution environment builder elimina o risco de problemas de dependência ao criar conteúdo de automação. Para isso, suas coleções e todas as respectivas dependências são instaladas em uma imagem em containers (conhecida como ambiente de execução).
Content testing suite
O Content testing suite executa verificações para assegurar que os requisitos e padrões de codificação sejam atendidos. Ele também realiza testes de unidade nos módulos do Ansible e testes de integração para garantir que os fluxos de trabalho se conectem aos repositórios de código-fonte.
Automation content navigator
O automation content navigator revisa e explora coleções, configurações, documentações, imagens, inventários e playbooks. Assista a tarefas, compartilhe playbooks, navegue por ambientes de execução e inventários, extraia exemplos reutilizáveis e mais.
Ansible content development kit
O Ansible content development kit (CDK) é um pacote de ferramentas integradas que estende a criação de conteúdo Ansible para além de profissionais de TI que realizam tarefas manuais, levando autonomia para os desenvolvedores de conteúdo de automação.
Perguntas frequentes
O que é um criador de conteúdo do Ansible?
Os criadores de conteúdo do Ansible (ou desenvolvedores de automação) normalmente são especialistas que produzem conteúdo do Ansible para executar tarefas repetitivas de maneira consistente e reproduzível. Usando a automação, esses profissionais aplicam suas experiências e conhecimentos para incrementar a própria produtividade e a eficiência, bem como de toda a empresa.
Como faço para acessar o Ansible development tools?
Faça o download do pacote do instalador no nosso portal do cliente ou assine o repositório do Ansible Automation Platform para ter acesso aos pacotes com suporte.
O Ansible development tools tem suporte?
Sim, com exceção do Ansible Molecule que no momento está na fase de prévia do desenvolvedor. Ao contrário dos projetos da comunidade, que não oferecem suporte, a ajuda da Red Hat é essencial para ambientes de produção empresariais, auxilando nos processos de instalação, depuração, upgrade, configuração e integração de ferramentas de conteúdo ao Red Hat Enterprise Linux®.
Continue seu aprendizado
Blog
Explore o Ansible Molecule
Este popular recurso da comunidade está disponível como prévia do desenvolvedor e inclui novas funcionalidades.
Laboratório interativo
Introdução ao ansible-builder
Instale o ansible-builder
e aprenda a criar ambientes de execução personalizados em menos de uma hora.
Hub do desenvolvedor
Plugins do Ansible para o Red Hat Developer Hub
Conheça um portal do desenvolvedor centralizado e interno, que oferece suporte à sua Comunidade de Prática (CoP) de automação e ajuda desenvolvedores a criar conteúdos do Ansible com mais rapidez.