#continuous-integration #travis-ci #kubernetes-helm #helm-tls
#непрерывная интеграция #travis-ci #kubernetes-helm #helm-tls
Вопрос:
Я делаю это, чтобы установить helm в моей работе travis
curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
sudo apt-get install apt-transport-https --yes
echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm
И когда в travis выполняется команда helm init —только для клиента, в ней говорится
Not Really a helm install
Кто-нибудь может мне помочь в этом?
Ответ №1:
Эта команда является правильным способом установки helm в Travis pipeline:
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
И затем вы можете проверить, используя
helm version
Комментарии:
1. Да, вы можете,
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
если хотите жить на грани 🙂 ( helm.sh/docs/intro/install/#from-script ).
Ответ №2:
Как говорится в главе Установка Helm из официального руководства по Helm:
- Загрузите желаемую версию здесь
- Распакуйте его (
tar -zxvf helm-v3.0.0-linux-amd64.tar.gz
)- Найдите двоичный файл helm в распакованном каталоге и переместите его в желаемое место назначения (
mv Linux-amd64/helm /usr/local/bin/helm
).Оттуда вы должны иметь возможность запускать клиент и добавлять стабильное репозиторий :
helm help
Комментарии:
1. Привет, Рахиль. Это неправильный способ. Я нашел ответ на него и опубликую его. Описанные вами шаги предназначены для установки helm на вашем локальном компьютере.