Helm+Crossplane+LinkerD
March 6, 2023
Helm. Управление жизненным циклом
При запуске установки чарта создаётся релиз. Релиз можно апгрейдить, даунгрейдить, удалить.
При изменении информации в чарте, например, секретов, конфигмапов или версию имиджа, информация в чарте обновляется с помощью одной команды.
helm upgrade cam-nginx bitnami/nginx
Подробная информация о релизе. История его жизненного цикла.
helm history cam-nginx bitnami/nginx
Возвращение к первоначальному релизу. Роллбэк.
helm rollback cam-nginx 1
где cam-nginx - это название релиза, а 1 - это номер предыдущей ревизии, который можно посмотреть с помощью helm history.
По факту в этом случае создаётся новая ревизия с той же конфигурацией, которая была в ревизии 1.
Сохранить спецификацию из конкретной ревизии в файл.
helm get manifest admin-lb --revision 3 > /opt/outputs/v3