O que entendi pela documentação é que:
- kubectl create = Cria um novo recurso k8s no cluster
- kubectl replace = Atualiza um recurso no cluster ativo
- kubectl apply = Se eu quiser criar + substituir ( Referência )
Minhas perguntas são
- Por que existem três operações para executar a mesma tarefa em um cluster?
- Quais são os casos de uso para essas operações?
- Como eles diferem um do outro sob o capô?