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
O 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 execution environment).
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), com lançamento previsto para 2024, é 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 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 está na fase de prévia do desenvolvedor atualmente. 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.
Developer hub
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.