Helm — полезные команды

Установка клиентской (helm-клиента) и серверной (helm-tiller) частей было рассмотрено в статье
https://kamaok.org.ua/?p=3109

Базовая работа с Helm. Полезные команды helm

Создание структуры helm-чарта

 

Установка чарта
Helm-чарт может быть установлен из

Источник установки чарта указывается в качестве аргумента команды helm install

Например, установка чарта из каталога

Создание Helm chart-архив файла путем пакетирования каталога с Helm-чартом

Теперь из такого архива может быть установлен Helm-чарт

 

Просмотра списка чартов

NAME REVISION UPDATED STATUS CHART APP VERSION NAMESPACE

 

Просмотр состояния чарта my-release

 

Обновление Helm-чарта

Проверка запущенной версии Nginx

Например, обновим тег образа с 1.14.2(текущего), то 1.15

 

Создание(если чарта еще не существует) или обновление(если чарт уже существует)

На сервере,на котором выполняли команду helm upgrade…
выполняем следующие команды, чтобы получить доступ к сервису

После чего под становится доступным на хосте 127.0.0.1 и порту 8080

Альтернативным тестированием доступности пода может быть обращение к сервису, за которым стоит этот под, например, с нового/отдельного пода

 

Проверка синтаксиса чарта

 

Просмотр доступных версий чарта

 

Rollback чарта
Откат на одну из версий(например, на 4-ю версию)

Откатимся до 6-й версти чарта(там,где nginx имеет версию 1.15)


Исследование и отображение информации о чарте

Частные случаи

– инспектирует только файл Chart.yaml

– инспектирует только файл values.yaml

 

Получение чарта виде tzr.gz-архива

 

Удаление чарта

Опция —purge удаляет чарт с хранилища и делает имя чарта доступным для дальнейшего использования

 

Просмотр списка репозитариев, с которых можно устанавливать чарты

 

Получение обновленной информации о доступных чартах в репозитариях
Полученная информация кешируется локально и используется командой helm search

 

Просмотр размещения домашнего каталога Helm HELM_HOME

 

Все helm команды доступны по команде

Справка по конкретной команде

 

Настройка автодополнения helm в bash

Проверка

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика