Я пытаюсь реализовать функциональность, аналогичную kubectl apply
, используя Kazan, клиент kubernetes в Elixir, и пытаюсь понять, как выполнить непрерывное обновление, в частности, функцию replace_namespaced_deployment
.
Имея REST в качестве фона, где CRUD - глаголы для манипулирования ресурсами, Kubernetes «заменяет» звучит для меня как UPDATE
, поэтому я пытаюсь понять:
- Почему заменить, а не обновить
- Является ли замена эквивалентной обновлению или нет?