Установите Helm на Ubuntu

Ustanovite Helm Na Ubuntu



Helm — это инструмент для Kubernetes, используемый для развертывания приложений Kubernetes путем объединения файлов конфигурации в один пакет, называемый Helm Chart. Потому что лучше обновить один файл конфигурации, чем редактировать несколько файлов конфигурации. С помощью Helm развертывание приложений Kubernetes становится чрезвычайно простым.

В этом руководстве я расскажу о различных подходах к реализации Helm в Ubuntu.

Примечание: Инструкции и команды, упомянутые в этом руководстве, выполняются в Ubuntu 22.04. Эти команды также без проблем будут работать со всеми разновидностями Ubuntu и дистрибутивами на основе Debian.







Установите Helm на Ubuntu

Helm предложил несколько способов установки для Linux, и их можно использовать для установки в Ubuntu.



1. Использование Snap

Менеджер пакетов Snap поставляется по умолчанию в Ubuntu и является самым быстрым способом запустить Helm на нем. Чтобы загрузить и установить пакет Helm, введите в терминале следующую команду.



судо щелчок установить шлем --классика





Пакет Snap представляет собой контейнер и обычно больше по размеру, чем пакет deb. Если вы хотите удалить его из Ubuntu, используйте команду snap Remove.

судо щелкнуть, снять шлем



2. Использование двоичного выпуска

Первый способ предполагает загрузку берет файл с официального сайта.

Загрузите версию Linux с Здесь .

Перейдите в каталог, куда загружен файл, используя команду CD команда; в моем случае он загружается в Загрузки каталог.

Разархивируйте файл с помощью Linux берет команда.

судо берет -zxf < имя файла >

В приведенной выше команде С флаг используется для распаковки гз файл, Икс извлечь архив и ж для чтения/записи указанного файла. В моем случае имя файла helm-v3.14.0-linux-arm64.tar.gz.

судо берет -zxf шлем-v3.14.0-linux-arm64.tar.gz

После распаковки архива в текущей рабочей директории будет создан каталог с именем Linux-arm64. Имя каталога может меняться в зависимости от имени файла.

Перейдите в этот каталог с помощью CD команда.

CD Linux-arm64

В этом каталоге вы получите три файла: шлем , ЛИЦЕНЗИЯ , и README.md .

Переместите шлем двоичный код /usr/локальный/бен каталог с помощью судо и МВ (переместить) команды.

судо МВ шлем / usr / местный / мусорное ведро /

Вот и все! Установка Helm в Ubuntu завершена, проверьте установку с помощью версия со штурвалом команда.

версия со штурвалом

Вывод означает, что Helm установлен в Linux.

Чтобы удалить Helm из Ubuntu, просто удалите шлем от /usr/локальный/bin/ каталог.

судо РМ / usr / местный / мусорное ведро / шлем

3. Использование скрипта

Второй способ загрузки и установки Helm в Ubuntu — использование скрипта. Чтобы загрузить последнюю версию сценария Helm, выполните следующую команду.

завиток -fsSL get_helm.sh https: // raw.githubusercontent.com / шлем / шлем / основной / сценарии / возьми-шлем- 3

Вышеупомянутая команда извлекает самый последний сценарий Helm и загружает его в текущий рабочий каталог под именем get_helm.sh .

Чтобы сделать скрипт исполняемым, дайте ему необходимые разрешения, используя команду chmod команда.

судо chmod 700 get_helm.sh

Запустите сценарий, чтобы начать процесс установки.

. / get_helm.sh

Шлем загрузится и установится в /usr/локальный/bin/ каталог. Проверьте, проверив его версию.

Чтобы удалить его, используйте тот же подход, упомянутый в конце метода 2 ( Использование двоичного выпуска ).

4. Использование APT

Чтобы установить пакет Helm в Ubuntu с помощью APT, сначала нам нужно добавить его репозиторий; см. следующие шаги.

Сначала загрузите и установите открытый ключ, используя.

локон https: // baltocdn.com / шлем / подпись.asc | gpg --дорогой | судо тройник / usr / делиться / брелоки / шлем.gpg > / разработчик / нулевой

Здесь, локон https://baltocdn.com/helm/signing.asc загружает общедоступный бронированный ключ ASCII, пока gpg –дорогой конвертирует его в двоичный формат.

тройник /usr/share/keyrings/helm.gpg записывает преобразованный двоичный файл в шлем.gpg файл.

Вы не увидите никакого вывода, потому что весь стандартный вывод будет /dev/ноль .

Добавьте репозиторий, выполнив приведенную ниже команду.

эхо 'деб [arch= $(dpkg --print-архитектура) подписан =/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | судо тройник / и т. д. / подходящий / источники.list.d / helm-stable-debian.list

Здесь аргумент эхо который содержит информацию о репозитории, записывается в source.list.d/helm-stable-debian.list файл.

Теперь, чтобы получить доступ к репозиторию по защищенному протоколу HTTPS, установите apt-транспорт-https package, хотя это необязательный шаг.

Необходимо отметить, что apt-транспорт-https Пакет встроен в APT начиная с версии 1.5 и доступен в последних выпусках Ubuntu.

судо подходящий установить apt-транспорт-https --да

Теперь обновите список репозиториев и установите шлем с помощью APT.

судо подходящий установить шлем

Для проверки используйте версия со штурвалом команда. Но если выдает ошибку, то перезагрузите систему.

Чтобы удалить его, используйте следующую команду.

судо возможность удалить --autoremove шлем

Заключение

Для повышения эффективности развертывания пакетов Kubernetes используется инструмент Helm. Существуют различные способы установки Helm в Ubuntu, например, через Snap, APT, Script и официальный двоичный выпуск. В этом уроке обсуждаются все эти методы. Я предпочитаю устанавливать Helm с помощью Snap, так как это можно сделать, выполнив всего одну команду. Однако это также зависит от требований системы. Способы удаления Helm также перечислены вместе с соответствующими методами установки.