Простая установка Istio Helm для начала работы

Я пытаюсь следовать одной из следующих инструкций:

    ~ helm repo add istio.io https://storage.googleapis.com/istio-prerelease/daily-build/master-latest-daily/charts

    ~ helm repo list

    NAME        URL                                                                                   
    stable      https://kubernetes-charts.storage.googleapis.com                                      
    local       http://127.0.0.1:8879/charts                                                          
    istio.io    https://storage.googleapis.com/istio-prerelease/daily-build/master-latest-daily/charts

    ~ helm repo update

    ~ helm install install/kubernetes/helm/istio --name istio --namespace istio-system
    Error: failed to download "install/kubernetes/helm/istio" (hint: running `helm repo update` may help)

    ~ helm dependency update install/kubernetes/helm/istio

    Error: could not find <current directory>/install/kubernetes/helm/istio: stat 
    <current directory>/install/kubernetes/helm/istio: no such file or directory

person clay    schedule 15.02.2019    source источник


Ответы (1)


Чтобы ответить на мой собственный вопрос для всех, у кого такая же проблема:

Не используйте публичный репозиторий Helm.

Загрузите архив релиза по ссылке:

https://github.com/istio/istio/releases

Распакуйте его, перейдите в корневой каталог istio, после чего вы сможете:

Синтаксис Helm 2.x:

helm install install/kubernetes/helm/istio --name istio --namespace istio-system

Синтаксис Helm 3.x:

helm install istio install/kubernetes/helm/istio --namespace istio-system
person clay    schedule 15.02.2019
comment
Ошибка: неизвестный флаг: --name - person Steve K; 19.10.2020
comment
Конечно, Helm 3 изменил синтаксис. Мой первоначальный ответ был написан задолго до выпуска Helm 3. Я обновил синтаксис Helm 3. - person clay; 19.10.2020
comment
Не работает на Helm 3.3. Для меня это не решение. Ошибка: не удалось загрузить install / kubernetes / helm / istio (подсказка: запуск helm repo update может помочь) version.BuildInfo {Version: v3.3 + unreleased - person Steve K; 20.10.2020