Integração do Kubernetes ao Azure Pipelines – Comunicados de Build da Microsoft

A conferência Microsoft Build foi realizada de 6 a 8 de maio em Seattle. Durante a conferência, anunciamos vários novos recursos interessantes.

Por exemplo, agora você pode usar a identidade do GitHub para fazer logon no portal do Azure DevOps. Além disso, você pode levar o repositório do GitHub até o Kubernetes usando um pipeline multiestádigo baseado em YAML.

Confira a lista Recursos abaixo para obter mais informações.

Recursos

Geral:

Azure Pipelines:

Azure Artifacts:

Administração:

Geral

Entrar no Azure DevOps usando suas credenciais do GitHub

Agora você pode usar suas credenciais do GitHub para entrar no Azure DevOps. Você verá a opção de entrar com sua conta do GitHub em todas as páginas de logon da Microsoft. Para usar suas credenciais do GitHub, clique em Entrar com o GitHub.

Página de entrada do Azure DevOps.

Depois de entrar no GitHub e autorizar o aplicativo da Microsoft, você receberá uma nova conta da Microsoft vinculada à sua identidade do GitHub. Durante esse processo, você também tem a oportunidade de vinculá-lo a uma conta Microsoft existente, se desejar.

Você pode ver a postagem no blog com o comunicado completo aqui

Uma maneira mais simples de comprar o Azure DevOps

Estamos trabalhando constantemente para melhorar nossa experiência de ponta a ponta, incluindo como você compra nosso produto. Em resposta aos seus comentários, temos o prazer de anunciar alterações que simplificarão a forma como você compra alguns dos Azure DevOps Services. Implementaremos as alterações do Azure Artifacts em 6 de maio de 2019 e as outras alterações de licenciamento serão refletidas em sua fatura a partir de 1º de junho de 2019.

Dê uma olhada na postagem do blog com o anúncio completo aqui.

Azure Pipelines

Integração do Kubernetes ao Azure Pipelines

Os contêineres do Kubernetes e do Docker tornaram-se uma parte importante da pilha de tecnologia de muitas organizações. O Kubernetes permite aumentar a agilidade da infraestrutura ao executar seus aplicativos em escala. Combinar contêineres com práticas de DevOps pode tornar o processo de desenvolvimento muito mais ágil por meio da integração contínua e das práticas de entrega contínua criadas em torno de contêineres.

Para ajudá-lo a avançar com contêineres, facilitamos a introdução no Azure Pipelines para que você possa criar aplicativos com contêineres do Docker e implantá-los em clusters do Kubernetes, em qualquer nuvem. Também adicionamos uma exibição de Ambientes kubernetes dedicados no Azure Pipelines.

Você pode ver os detalhes sobre novos recursos e o comunicado completo aqui.

Pipelines YAML de vários estágios

Agora oferecemos uma experiência unificada do YAML para que você possa configurar seus pipelines para utilizar a CI (integração contínua) e o CD (entrega contínua). Definir seus pipelines usando documentos YAML permite que você marcar a configuração do pipeline no controle do código-fonte, juntamente com o código do aplicativo, para facilitar o gerenciamento, o controle de versão e o controle.

Com o novo suporte a YAML, também estamos adicionando uma nova interface do usuário para ajudá-lo a visualizar todos os pipelines de vários estágios em todo o produto. Além disso, temos uma nova experiência de exibição de log que permite que você pule facilmente entre estágios e trabalhos, além de ajudar você a identificar rapidamente erros e avisos.

Por fim, também adicionamos o conceito de Ambientes para ajudar a diagnosticar falhas de implantação, melhorar a rastreabilidade e acompanhar várias implantações.

Para habilitar esses recursos, acesse a página de recursos de visualização e ative pipelines de vários estágios.

Para obter mais detalhes sobre esses recursos, você pode ver o comunicado completo aqui.

Azure Artifacts

Pagamento por GB

Até agora, era necessária uma licença adicional separada para qualquer pessoa que utilizasse o Azure Artifacts, além da licença básica do Azure DevOps. Ouvimos seus comentários de que isso era inflexível, difícil de gerenciar e muitas vezes não era econômico. Com base nesses comentários, alteramos a forma como cobramos pelo Azure Artifacts. Agora, só cobraremos pelo armazenamento que você usa, não pelo número de pessoas que o usam. Dessa forma, todos os usuários da sua organização podem acessar e compartilhar pacotes.

Todas as organizações podem usar até 2 GB de armazenamento gratuitamente. O uso adicional de armazenamento é cobrado de acordo com as taxas em camadas a partir de US$ 2 por GB e diminuindo para US$ 0,25 por GB. Detalhes completos podem ser encontrados em nossa página de preços.

Disponibilidade geral de Pacotes Python e Universais

Tivemos suporte para pacotes python, bem como nossos próprios Pacotes Universais, em versão prévia pública há algum tempo. A partir de agora, ambos estão em disponibilidade geral e prontos para todas as cargas de trabalho de produção.

Você pode ver a postagem no blog sobre preços de pagamento por GB e outras atualizações do Azure Artifacts aqui.

Administração

Uma maneira mais simples de comprar o Azure DevOps

Estamos trabalhando constantemente para melhorar nossa experiência de ponta a ponta, incluindo como você compra nosso produto. Em resposta aos seus comentários, temos o prazer de anunciar alterações que simplificarão a forma como você compra alguns dos Azure DevOps Services. Implementaremos as alterações do Azure Artifacts em 6 de maio de 2019 e as outras alterações de licenciamento serão refletidas em sua fatura a partir de 1º de junho de 2019.

Dê uma olhada na postagem do blog com o anúncio completo aqui.

Próximas etapas

Vá até o Azure DevOps e dê uma olhada.

Como fornecer comentários

Adoraríamos ouvir o que você pensa sobre esses recursos. Use o menu de comentários para relatar um problema ou fornecer uma sugestão.

Fazer uma sugestão

Você também pode receber conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.

Obrigada,

Gopinath Chigakkagari (Twitter)