Ficou claro que o kube tem uma estratégia super bacana para HA dos Pods, porém uma coisa que não ficou claro para mim é como ele mantem o mesmo para o svc e o rs?
Com o rs podemos manter sempre o número de replicas de Pods que desejamos, e o svc vai ser nosso proxy de comunicação tanto interno como externo ao cluster.
Mas nos exemplos que vimos até o momento temos apenas uma instancia do svc e uma instancia do rs para um grupo de Pods em questão. Como o kube garante que se um svc ou um rs cair eles vão voltar e no estado desejado gerenciando os Pods corretamente?
Pode explicar um pouco melhor como isso funciona ou mesmo passar alguma doc que explica melhor isso?
Obrigado!