O Ansible® Content Collections é um formato de distribuição de conteúdo do Red Hat® Ansible® Automation Platform que pode incluir playbooks, funções, módulos e plugins em áreas específicas.
O Ansible Content Collections representa o novo padrão para distribuição, manutenção e uso da automação. Ele combina múltiplos tipos de conteúdo do Ansible Automation Platform e melhora a flexibilidade e escalabilidade.
O Collections é elaborado com um formato consistente que permite que criadores de conteúdo enviem módulos, plugins, funções e documentações em um único pacote, fazendo com que usuários possam usar esses projetos em um só lugar.
O Ansible Content Collections facilita a rápida automação com o conteúdo pré-desenvolvido da Red Hat e de parceiros certificados para os usuários do Ansible Automation Platform.
Essas coleções são classificadas por domínio de conteúdo e exigem menos preparação prévia para encontrar e montar diferentes funções e módulos.
A empresa automatizada
Aprenda a implementar a automação na sua empresa
Benefícios das coleções de conteúdo
Tradicionalmente, criadores de módulos tinham que esperar os módulos serem marcados para inclusão em um lançamento futuro do Ansible, ou tinham que adicioná-los às funções, o que dificultava o uso e gerenciamento do conteúdo.
As coleções do Ansible Content Collections são lançadas e mantidas separadamente dos lançamentos das soluções principais, assim, atualizações de funcionalidades e novos conteúdos podem ser compartilhadas com mais frequência.
Elas são desenvolvidas para funcionar com certas versões do Ansible Automation Platform.
Enviando componentes como módulos, funções, plugins ou playbooks no Ansible Content Collections junto com a documentação pertinente, criadores de conteúdo de automação agora conseguem migrar de acordo com a demanda por automação. Como resultado, o conteúdo atualizado fica continuamente disponível para usuários de automação.
Por exemplo, um provedor de nuvem pública agora pode introduzir novos serviços e automatizá-los sem precisar esperar que os módulos sejam aceitos por toda a comunidade Ansible.
Tipos de conteúdo do Ansible: qual é a diferença?
O Red Hat Ansible Certified Content Collections se concentra em como se integrar com a Red Hat e nossas plataformas parceiras, normalmente na forma de módulos, funções, playbooks, plugins e/ou documentação. O Red Hat Ansible Certified Content Collections é totalmente compatível com a Red Hat.
O conteúdo validado do Ansible oferece orientação de especialistas sobre como executar operações ou tarefas em uma plataforma da Red Hat ou de parceiros, normalmente na forma de funções e documentação. Parte do conteúdo validado pode se referir a uma coleção do Red Hat Ansible Certified Content Collection para simplificar o uso da coleção. O conteúdo validado do Ansible é selecionado e testado pela Red Hat para funcionar em produção com o Ansible Automation Platform. Como ele é personalizável, não é compatível com a Red Hat.
O conteúdo da comunidade Ansible é criado pela comunidade de usuários do Ansible e pode ajudar na integração com plataformas ou oferecer orientação na execução de operações e tarefas nessas plataformas. O conteúdo da comunidade se encontra em galaxy.ansible.com. Ele não é compatível ou testado pela Red Hat.
Como acessar coleções de conteúdo certificadas
O hub de automação do Ansible é o local oficial para descobrir e fazer o download das coleções certificadas do Ansible Content Collections da Red Hat e dos parceiros de tecnologia da Red Hat. Veja mais informações sobre as coleções mantidas oficialmente pela Red Hat neste artigo da Base de conhecimento.
Com o lançamento do Ansible Automation Platform 2.3, você pode acessar diretamente o conteúdo validado do Ansible por meio do hub de automação privado.
O acesso ao hub de automação do Ansible e o hub de automação privado estão inclusos na subscrição do Ansible Automation Platform, e ele conta com mais de 135 coleções de conteúdo certificadas de mais de 60 parceiros líderes do setor.
Como criar coleções do Ansible Content Collections
As coleções do Red Hat Ansible Certified Content Collections podem ser publicadas no hub de automação do Ansible. Eles oferecem automação direta ao usuário para integrações com o Ansible Automation Platform.
As coleções de conteúdo que você cria podem ser compartilhadas com outras pessoas na sua organização por meio do hub de automação privado.
Com o hub de automação privado, os desenvolvedores podem trabalhar em conjunto e publicar seu próprio conteúdo, além de otimizar o compartilhamento e a entrega em toda a organização. Ele também tem suporte para ambientes de execução de automação. Dessa forma, você pode criar e compartilhar imagens de container com ambientes definidos, consistentes e portáteis para executar a automação.
Enquanto coleções de conteúdo específicas da organização podem ser publicadas em um hub de automação privado, as coleções feitas com a contribuição da comunidade podem ser enviadas ao Ansible Galaxy para acesso de toda a comunidade de automação do Ansible.
Por que o Ansible Automation Platform?
Para implementar a automação por toda a empresa, organizações de TI precisam de uma maneira padronizada para definir e incorporar fluxos de trabalho de automação em outras ferramentas e processos. Elas também precisam de uma execução confiável e escalável da automação e de um sistema centralizado que viabilize a auditoria.
Ao padronizar a implantação, inicialização, delegação e auditoria da automação, o Ansible Automation Platform permite que você automatize com confiança, reduzindo as inconsistências.
Como o Ansible Automation Platform é baseado em uma linguagem intuitiva, os usuários podem colaborar com várias equipes e indivíduos para compartilhar, analisar e gerenciar o conteúdo da automação. As equipes podem começar a implementar e compartilhar automação mais rapidamente com o conteúdo pré-desenvolvido do Ansible Content Collections.