O exemplo da aula usa StatefulSet no sistema-noticias, mas na prática não mudou absolutamente nada e se eu mantivesse o Deployment
do sistema-noticias e configurasse os volumes como foi feito no último vídeo, o resultado seria exatamente o mesmo. Então na prática eu não entendi a diferença entre ambos.
Eu entendi que StatefulSet mantém uma suposta identidade dos pods e garante uma ordem ao criar e remover os pods, mas como isso seria útil?
Nessa outra pergunta do fórum (não solucionada) há uma indicação de vídeo onde o exemplo de main-replica em um banco relacional é utilizado, mas na prática, continuei não entendendo como aplicar. As configurações do banco principal é diferente das réplicas, então eu provavelmente teria um Deployment para o DB principal com seu volume configurado e outro deployment com minhas réplicas de leitura.