Há uma categoria de problema que só aparece após a implantação e é invisível para uma equipe de desenvolvimento que nunca usou um pager. Um rollout que descarta solicitações porque os pods são removidos do serviço antes de pararem de receber tráfego. Um orçamento de interrupção expresso de uma forma que permite que um nó drene a última réplica. Um trabalho agendado em execução em três réplicas ao mesmo tempo porque nada o torna um único. Esses não são tópicos avançados. Eles são a diferença entre um sistema que está ativo e um sistema que aparece ativo.
O que o trabalho envolve
- Design de cluster e namespace, ou uma avaliação franca de que você não precisa de Kubernetes
- Manifestos de implantação com portões de prontidão, ganchos de pré-parada e períodos mínimos de prontidão como padrão, não como uma consideração posterior
- Orçamentos de interrupção expressos para que um dreno de nó não possa levar sua última réplica
- Pipelines que constroem, protegem e implantam, com os guardas capazes de parar uma liberação
- Métricas, logs e rastreamentos conectados antes do lançamento
- Runbooks escritos para quem está de plantão, incluindo o caso em que não somos nós
Por que somos credíveis nesse aspecto
Nós executamos um cluster RKE2 com 106 implantações e 267 pods em 19 namespaces, com nosso próprio armazenamento, entrada, automação de certificados e virtualização.As regras de segurança de implantação que aplicamos ao trabalho do cliente são as que escrevemos depois de quebrar as nossas.
O que move o preço
Nós citamos após a descoberta e o número é fixado antes de qualquer coisa começar.Estas são as coisas que movem, para que você possa ver aproximadamente onde o seu projeto se situa antes de falar conosco.
- Se você está começando do zero ou herdando uma infraestrutura que mudou de configuração
- Requisitos de conformidade e residência de dados, que restringem onde as coisas podem ser executadas
- Quantos ambientes precisam existir e permanecer consistentes entre si
- Se sua equipe precisa operá-lo depois, o que torna a documentação e o treinamento parte do trabalho
Prova de que fizemos isso
Perguntas que nos fazem
Outros Desenvolvimento de App trabalhos
Diga-nos o que você está tentando fazer
Uma breve conversa geralmente é suficiente para dizer se somos as pessoas certas, se não formos, diremos isso e indicaremos um lugar melhor.
