Como administrador ou desenvolvedor do Code Stream, você deve se inscrever para uma conta My VMware e fazer login antes de começar a usar o Code Stream.

Login

Depois de fazer login, você pode criar, executar e gerenciar pipelines.

Tabela 1. Preparação para usar o Code Stream
Etapa Ação O que você precisa fazer
1 Crie uma conta My VMware. Use seu endereço de e-mail corporativo para criar sua conta My VMware em https://my.vmware.com/.
2 Faça login no vRealize Automation. Abra a porta HTTPS 443 para o tráfego de saída com acesso por meio do firewall para:
  • *. vmwareidentity.com
  • gaz.csp-vidm-prod.com
  • *. vmware.com
3 Abra o serviço do Code Stream.

Introdução para administradores de Code Stream

Como administrador, você tem a função Code StreamAdministrator e pode criar endpoints para garantir que instâncias de trabalho estejam disponíveis para os desenvolvedores. Você pode criar, gerenciar e disparar pipelines e muito mais.

Por exemplo, talvez seus desenvolvedores precisem conectar suas tarefas de pipeline a uma fonte de dados, repositório ou sistema de notificação. Esses componentes fornecem dados para a execução de seus pipelines.

Você também pode se integrar o Code Stream a outros componentes do vRealize Automation.

  • Use o Cloud Assembly para implementar VMware Cloud Templates.
  • Use o Service Broker para publicar pipelines e dispará-los.

Introdução para desenvolvedores do Code Stream

Como desenvolvedor, você usa o Code Stream para compilar e executar pipelines e monitorar a atividade do pipeline nos painéis. Você precisará da função de User.

Depois de executar um pipeline, convém saber se:

  • Seu código foi bem-sucedido em todos os estágios do pipeline. Os resultados são exibidos em execuções de pipeline.
  • Seu pipeline falhou e o que causou a falha. Os principais erros aparecem em dashboards de pipeline.

Usando os modelos de pipeline inteligentes

Para poupar tempo quando você cria um pipeline que compila, testa e implanta seu aplicativo de forma nativa, use os modelos de pipeline inteligentes. Cada modelo de pipeline inteligente faz várias perguntas e cria um pipeline com base em como você responde às perguntas sobre:

  • Quais são suas metas de compilação, ambientes e onde seu código-fonte reside.
  • Quais são suas metas de implementação e onde você pretende implementar seu aplicativo. Por exemplo, o modelo de pipeline inteligente identifica seus clusters Kubernetes existentes. Em seguida, você pode selecionar um cluster para usar ao criar e implantar seu aplicativo.

Depois que o modelo de pipeline inteligente cria o pipeline, você pode continuar modificando o pipeline para torná-lo ainda mais específico às suas necessidades.