O gerenciamento do ciclo de vida do conteúdo no vRealize Suite Lifecycle Manager fornece uma maneira para os gerentes de liberação e os desenvolvedores de conteúdo gerenciarem o centro de dados definido por software (SDDC). Ele inclui captura de conteúdo, teste e liberação para vários ambientes e recursos de controle de origem por meio de diferentes endpoints de controle de origem que incluem o GitHub, o GitLab e o Bitbucket. Os desenvolvedores de conteúdo não têm permissão para definir uma política de liberação em endpoints. Somente os Gerentes de Liberação podem definir políticas.

Não há suporte para a migração de conteúdo ou versões de uma instância mais antiga do vRealize Suite Lifecycle Manager. A versão de conteúdo mais recente pode ter a origem controlada ou ser implantada em um endpoint antes da migração para o vRealize Suite Lifecycle Manager. Dessa forma, o mesmo conteúdo pode ser novamente capturado do endpoint na nova instância.

Há suporte para a migração de endpoints e configurações de conteúdo, incluindo:
  • Todos os endpoints são migrados com tokens de usuário de controle de origem.
  • Tags associadas aos endpoints são migradas para a nova instância.
  • Configurações de stubs de pipeline são migradas.
Observação: Quando o usuário administrador de nuvem recebe uma função de gerente de liberação ou de desenvolvedor de conteúdo, ele só pode exibir o aplicativo de gerenciamento de conteúdo no vRealize Suite Lifecycle Manager. Porém, ele não tem permissão para exibir outros aplicativos. Por outro lado, um gerente de liberação e um usuário desenvolvedor de conteúdo podem exibir o aplicativo de gerenciamento de conteúdo. Como solução alternativa, você pode realizar todas as operações de administrador de nuvem usando somente a função de administrador de nuvem, sem mapeamento de permissões ou funções adicionais.
É possível usar o gerenciamento do ciclo de vida de conteúdo para dispensar os processos manuais demorados e propensos a erros necessários para gerenciar o conteúdo definido por software. O conteúdo com suporte inclui entidades dos seguintes produtos:
Nome do produto. Versão com suporte
vRealize Automation 7.2 e posterior
vRealize Orchestrator 7.x e posterior
VMware vSphere 6.0 e posterior
vRealize Operations Manager 6.6.1+ e posterior
Servidores de controle de origem
  • GitHub Enterprise Server: 2.20.15, 2.19.21, 2.21.6 e 3.0 (não há suporte para o GitHub Cloud)
  • GitLab: 12.2.12 (Enterprise Edition), 12.7 e 12.8
  • Bitbucket Server 6.10 e 7.0
  • Bitbucket Cloud: versão 2.0
  • GIT do Azure DevOps
O gerenciamento do ciclo de vida do conteúdo no vRealize Suite Lifecycle Manager é semelhante ao gerenciamento do ciclo de vida do conteúdo com o vRealize Code Stream Management Pack for DevOps, com as seguintes diferenças.
  • O gerenciamento do ciclo de vida do conteúdo é implantado como parte do vRealize Suite Lifecycle Manager em um único dispositivo. Ele tem uma nova interface de usuário e está fortemente integrado aos principais serviços do vRealize Suite Lifecycle Manager.
  • Serviços de pipeline atualizados: capacidade avançada de gerenciar conteúdo para trabalhar com controle de origem e oferecer suporte a um caso de uso de vários desenvolvedores.

Se houver dependências entre os pacotes de conteúdo capturados, todas essas dependências serão capturadas como objetos de primeira classe no vRealize Suite Lifecycle Manager. Cada versão do conteúdo mostra todas as suas dependências associadas. Por exemplo, se um Blueprint composto do vRealize Automation tiver uma dependência de Definição de Propriedade, haverá dois itens no catálogo de conteúdo, um para cada pacote de conteúdo. Com o controle de versão independente para cada pacote de conteúdo, você pode editar, capturar e liberar dependências de maneira independente e, portanto, o conteúdo nunca fica obsoleto. O vRealize Automation permite definir vários conjuntos de valores nomeados dentro dos tipos de perfil de componente Tamanho e Imagem. Você pode adicionar um ou mais dos conjuntos de valores a componentes de máquina em um blueprint. Não poderemos implantar ou liberar Perfis de Componente de Automação no vRealize Suite Lifecycle Manager em um endpoint de destino se o conjunto de valores correspondentes já existir nesse endpoint.