Somente implantar componentes cuja configuração mudou; nunca reinstalar desnecessariamente

CIKlusterServices
Shipped
8 de julho de 2026 às 18:46 UTC
Author
Kamo
Commit
6aa246e

implant-services.yml re-aplicado cada serviço E operadores de cluster reinstalados (cert-manager, KubeVirt, CDI — com 600s espera) em cada push para main, então um a mudança rspamd de uma linha desencadeou uma reinstalação completa de ~50min. - Adicione um "Detect componentes alterados" passo que diffs o push e portões cada implante o passo sobre se a pasta ITS de nível superior mudou. Envio manual, e base desconhecida SHA, ou uma alteração no próprio fluxo de trabalho ainda força um Reconciliar. - Guardar as instalações do operador: cert-manager instala somente se ausente ou um versão diferente; KubeVirt+CDI ignora a (re)install e espera disponível quando Ambos os CRs já estão em andamento. Assim, mesmo uma reconciliação completa nunca reinstala um Operador saudável. - Dividir rspamd em seu próprio passo fechado para que uma mudança rspamd já não reatribua toda a pilha de e- mail / executa as tarefas MySQL. - Adicione um grupo de concorrência para que dois desdobramentos não possam correr no kubectl.

All changes

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços