Entrega contínua CNF - Integração e entrega contínuas para redes 5G na AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Entrega contínua CNF

Essa etapa consiste em uma sequência de etapas que são executadas repetidamente para implantar alterações que fazem parte das alterações de contêiner/configuração que resultam em atualizações. A entrega contínua do CNF é automatizada por meio de tubulações e é específica para aplicações individuais. AWS usa gráficos padrão do Helm para atualizar dados específicos CNFs. O pipeline de código tem verificações prévias e posteriores do status de atualização do aplicativo. O pipeline de CI/CD atualizado também é integrado a uma estrutura de automação de testes para executar testes automatizados. Essa abstração permite uma implantação limpa das funções de rede.

A entrega e implantação contínuas do CNF podem ser amplamente classificadas nas seguintes categorias:

  • Atualizações de aplicativos — A maioria das atualizações de aplicativos são alterações no aplicativo Kuberbetes. PODs Essas atualizações podem ser aplicadas automaticamente por meio do pipeline de código. A maioria CNFs oferece suporte a atualizações no local, fornecendo várias instâncias do aplicativo. PODs Várias instâncias permitem uma abordagem de atualização contínua. Nem todas as alterações no POD do aplicativo oferecem suporte à atualização do Helm. Os pipelines levam em consideração essas variações e usam a instalação/exclusão do Helm conforme necessário.

  • Atualizações importantes — As principais atualizações são principalmente mudanças no esquema do banco de dados. Essa alteração não pode ser aplicada sem causar algum tempo de inatividade. A abordagem padrão para essas mudanças é excluir o aplicativo e recriar os pods relevantes. Durante o processo, o aplicativo pode não estar disponível. As seguintes ferramentas são usadas para atualizações:

Um diagrama que mostra a implantação do Canary.

Implantação do Canary