Ignorar Navegação

CI/CD do Contentor com o Jenkins e o Kubernetes no Serviço Kubernetes do Azure (AKS)

Os contentores facilitam a compilação de implementação de aplicações de forma contínua. Ao orquestrar a implementação desses contentores com o Azure Kubernetes Service (AKS), pode obter clusters de contentores replicáveis e geríveis.

Ao configurar uma compilação contínua para produzir as suas imagens de contentores e orquestração, pode aumentar a velocidade e a fiabilidade da sua implementação.

AKS(Azure Kubernetes Service)에서 Jenkins 및 Kubernetes를 사용한 컨테이너 CI/CD컨테이너를 통해 손쉽게 응용 프로그램을 지속적으로 빌드 및 배포할 수 있습니다. AKS(Azure Kubernetes Service)를 사용하여 해당 컨테이너의 배포를 오케스트레이션하는 방식으로 컨테이너의 복제 가능하고 관리 가능한 클러스터를 얻을 수 있습니다.123456778

Mude o código de origem da aplicação.

Envie o código para o GitHub.

Acionador de Integração Contínua para o Jenkins.

O Jenkins aciona uma tarefa de compilação com o Serviço Kubernetes do Azure (AKS) para um agente de compilação dinâmico.

O Jenkins cria e envia o contentor do Docker para o Azure Container Registry.

O Jenkins implementa a sua nova aplicação de contentores para o Kubernetes no Azure.

Container Service (AKS), apoiado pelo Azure Cosmos DB.

O Grafana apresenta a visualização de métricas de infraestrutura e aplicação através do Azure Monitor.

Monitorize a aplicação e faça melhorias.

  1. 1 Mude o código de origem da aplicação.
  2. 2 Envie o código para o GitHub.
  3. 3 Acionador de Integração Contínua para o Jenkins.
  4. 4 O Jenkins aciona uma tarefa de compilação com o Serviço Kubernetes do Azure (AKS) para um agente de compilação dinâmico.
  5. 5 O Jenkins cria e envia o contentor do Docker para o Azure Container Registry.
  1. 6 O Jenkins implementa a sua nova aplicação de contentores para o Kubernetes no Azure.
  2. 7 Container Service (AKS), apoiado pelo Azure Cosmos DB.
  3. 8 O Grafana apresenta a visualização de métricas de infraestrutura e aplicação através do Azure Monitor.
  4. 9 Monitorize a aplicação e faça melhorias.

Orientações de implementação

Arquiteturas de soluções relacionadas

CI/CD para Aplicações Web do AzureAs Aplicações Web do Azure são uma forma rápida e simples de criar aplicações Web através de ASP.NET, Java, Node ou PHP. Ofereça valor mais rapidamente aos seus cliente com um pipeline de integração e implementação contínuas (CI/CD) que aplica automaticamente cada uma das alterações às Aplicações Web.12345678

CI/CD para Aplicações Web do Azure

As Aplicações Web do Azure são uma forma rápida e simples de criar aplicações Web através de ASP.NET, Java, Node ou PHP. Ofereça valor mais rapidamente aos seus cliente com um pipeline de integração e implementação contínuas (CI/CD) que aplica automaticamente cada uma das alterações às Aplicações Web.