Perguntas de Entrevista de GitOps
Pratique 10 perguntas de entrevista de GitOps em todos os níveis de experiência. Pense em cada uma, depois revele a resposta modelo.
10 perguntas
Fazendo o Bootstrap do Argo CD e Deixando Ele se Gerenciar Sozinho
O Argo CD gerencia suas aplicações. Quem gerencia o Argo CD? Explique como você faria o bootstrap dele a partir de um cluster novo e onde a configuração dele mesmo vive no seu repositório.
JúniorinicianteEstruturando um Repositório Git para Implantações Multi-Ambiente no Argo CD
Como você estruturaria um repositório Git para o Argo CD quando você tem ambientes de dev, staging e prod?
JúniorinicianteCódigo da Aplicação vs Manifests do Kubernetes em Repositórios Separados
O código-fonte da sua aplicação e os manifests do Kubernetes devem viver no mesmo repositório ou em repositórios separados? Qual é a sua opinião?
PlenointermediárioHelm vs Kustomize para Configuração por Ambiente
Helm ou Kustomize para lidar com diferenças entre ambientes em um repositório do Argo CD? Explique como você escolheria e como fica o layout do repositório em cada caso.
PlenointermediárioUsando Overlays do Kustomize para Configuração por Ambiente
Explique como você usaria overlays do Kustomize para lidar com configurações que diferem entre dev e prod em um setup do Argo CD.
PlenointermediárioOrganizando um repositório de manifests compartilhado entre vários times
Três times compartilham uma única instância do Argo CD e um único repositório de manifests. Como você organiza isso para que cada time consiga fazer deploy sem depender dos outros e não corra o risco de implantar por acidente o que é de outro time?
PlenointermediárioLidando com secrets em um repositório de manifests do Argo CD
Secrets não podem ir para o Git em texto plano. Como você lida com eles em uma configuração de Argo CD, e como fica isso na estrutura do seu repositório?
PlenointermediárioPadrão App-of-Apps vs ApplicationSets
Explique o padrão app-of-apps no Argo CD. Quando você o escolheria em vez de ApplicationSets?
SênioravançadoPromovendo mudanças de dev para staging e para prod com Argo CD
Descreva como uma mudança vai de dev para staging e depois para prod em uma configuração de Argo CD. Como você impede que algo indevido escorregue para o prod?
SênioravançadoEscalando um repositório de manifests para muitos serviços, ambientes e clusters
Você tem 15 microsserviços, 4 ambientes (dev, staging, preprod, prod) e o prod roda em 3 clusters regionais. Isso dá potencialmente 90 Application CRs. Como estruturar o repositório de manifests para que ele não desabe?
Sênioravançado