Suporte para entrega contínua (gestão de configuração)

  • Versão de lançamento: Xanadu
  • Atualizado 17 de jun. de 2026
  • 3 min. de leitura
  • A aplicação Cloud Provisioning and Governance oferece suporte à integração com soluções de entrega contínua (também conhecidas como gestão de configuração). O Ansible é compatível como o provedor de gestão de configuração padrão.

    A aplicação Cloud Provisioning and Governance oferece suporte a provedores de gestão de configuração de duas maneiras:
    • Abordagem baseada em perfil de aplicação: crie um perfil de aplicação para uma entidade e, no formulário de catálogo de pedidos, selecione esse perfil para implantar essa entidade. Cada perfil tem uma configuração instalável. Você pode criar vários perfis de aplicação - por exemplo, um para PostgreSQL e um para Apache. Cada perfil pode ser mapeado para um provedor de gestão de configuração. No Portal de usuário da nuvem, com base no perfil selecionado, uma grade de configuração aparece preenchida com atributos e valores para esse provedor de gestão de configuração específico. Você pode modificar qualquer valor no formulário de pedido e provisionar a entidade.
    • Abordagem baseada em bloco de recursos: use um bloco de recursos, como Apache2, em um plano gráfico para representar uma entidade que um provedor de gestão de configuração gerencia. O mesmo bloco de recursos pode ser usado para oferecer suporte a mais de uma entidade do mesmo tipo. Por exemplo, um bloco de recursos do Apache2 pode ser usado para oferecer suporte a vários servidores Apache2. No formulário do catálogo de pedidos, selecione um tipo de provedor e, em seguida, selecione um provedor. Com base no provedor específico, os atributos e valores de gestão de configuração são exibidos. Depois de provisionar a entidade, você pode salvar a configuração do bloco de recursos e armazená-la no CMDB para uso futuro.
    • Ações de pós-provisionamento durante a implantação do catálogo: os usuários podem chamar o trabalho ansible como uma etapa de pós-provisionamento em qualquer catálogo que implante uma VM. Isso será executado como uma operação de dia-2 quando a instalação da VM for concluída. Para obter mais informações sobre os processos, consulte https://www.servicenow.com/community/itom-blog/cpg-calling-ansible-job-as-post-provision-step-for-cloud-catalog/ba-p/2271552 e https://www.servicenow.com/community/itom-blog/cpg-calling-ansible-job-as-day2-operation/ba-p/2270969.
    Importante:
    A partir da versão Orlando, os planos gráficos de provisionamento de nuvem estão disponíveis em instâncias atualizadas de uma versão anterior, mas você não pode criar novos planos gráficos. Os blueprints e itens do catálogo existentes desses blueprints permanecem inalterados e continuam a funcionar.

    O que fazer

    Etapa Objetivo Consulte estes tópicos
    1. Crie credenciais para o Ansible. Habilite Cloud Provisioning and Governance para acessar o provedor de configuração com as credenciais necessárias. Configurar nome de usuário e senha do Ansible Tower
    2. Crie o tipo de provedor de carga de trabalho e, em seguida, crie o provedor. Configure Cloud Provisioning and Governance para trabalhar com o provedor de gestão de configuração de sua escolha. Em seguida, execute a descoberta no provedor, usando as credenciais fornecidas, para encontrar os recursos que o provedor já possui. Criar um tipo de provedor de carga de trabalho e Criar um provedor de gestão de configuração do Ansible e executar Descoberta
    3. Crie um perfil de aplicação com um mapeamento Crie o perfil que define a aplicação que o provedor de gestão de configuração gerencia. O perfil é baseado nos inventários descobertos no provedor. Criar um perfil de aplicação
    4. Criar um plano gráfico Crie um plano gráfico com as operações BootstrapNode, Register Nodee ExecuteConfigPackages no recurso virtual que o provedor de configuração gerencia. Você também pode personalizar os parâmetros de entrada no formulário para permitir que o usuário selecione entradas importantes, como o modelo de perfil da aplicação, a organização e o ID de credencial.
    5. Provisionar um recurso do Portal de usuário da nuvem

    O recurso deve ser provisionado, com o status da pilha indicando as etapas BootstrapNode, Register Nodee ExecuteConfigPackages.