Ну ок, apply сделает только дифф с предыдущим стейтом, который тоже в аннотации записан. если там ничего не записано, то она ничего и не сделает, потому что не узнает, что надо удалять )
The kubectl apply command calculates this patch request using the configuration file, the live configuration, and the last-applied-configuration annotation stored in the live configuration.
тогда тут спрошу про хельм если у меня в чарте есть например 5 деплойментов я его накатываю, потом удаляю один деплоймент и апгрейжу, деплоймент пропадет?
он сделает rolling update по всем манифестам, которые у него в чартах прописаны можешь сделать helm template . > all.yaml и посмотреть, что будет в итоге применено после выполнения update
тогда тут спрошу про хельм если у меня в чарте есть например 5 деплойментов я его накатываю, потом удаляю один деплоймент и апгрейжу, деплоймент пропадет?
Если удалил из чарта манифест и проапгрейдил, то пропадёт
он сделает rolling update по всем манифестам, которые у него в чартах прописаны можешь сделать helm template . > all.yaml и посмотреть, что будет в итоге применено после выполнения update
Роллинг апдейт это свойство конкретных объектов куба. Т.е. по всем автоматически он никакой роллинг апдейт делать не будет.
тогда тут спрошу про хельм если у меня в чарте есть например 5 деплойментов я его накатываю, потом удаляю один деплоймент и апгрейжу, деплоймент пропадет?
Править руками в кластере объекты, созданные хелмом - к геморроою
тогда тут спрошу про хельм если у меня в чарте есть например 5 деплойментов я его накатываю, потом удаляю один деплоймент и апгрейжу, деплоймент пропадет?