Процедура установки входного контроллера - PullRequest
0 голосов
/ 29 мая 2019

Невозможно установить ingress-nginx для kubernetes на рабочем столе Docker

Для установки ingress nginx я использовал следующее в строке cmd:

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/provider/cloud-generic.yaml

как показано на веб-странице: https://che.eclipse.org/running-eclipse-che-on-kubernetes-using-docker-desktop-for-mac-5d972ed511e1

Мне кажется, что процедура установки изменилась. Может кто-нибудь дать мне знать пошаговые инструкции по установке ingress-nginx? Я могу установить его, следуя процедуре, описанной здесь: https://github.com/kubernetes/ingress-nginx/blob/master/docs/deploy/index.md

Ответы [ 2 ]

1 голос
/ 30 мая 2019

Установка через руль у меня отлично работает. Предполагая, что у вас установлен kubectl бинарный файл и настроен для использования в кластере k8s , вы можете выполнить следующие шаги один за другим, чтобы выполнить установку nginx-ingress controller

1.Установите бинарный файл helm (если не существует)

curl -s https://raw.githubusercontent.com/nurlanf/deployments-kubernetes/master/helm/get_helm.sh | bash

2.Установите helm для вашего кластера (если еще не установлен)

curl -s https://raw.githubusercontent.com/nurlanf/deployments-kubernetes/master/helm/install.sh | bash

Вы должны увидеть вывод как

...
Waiting for tiller install...
Helm install complete

3. После установки nginx-ingress через helm

helm install stable/nginx-ingress --name nginx-ingress

Надеюсь, это поможет!

0 голосов
/ 05 июня 2019

Используйте следующие шаги:

Роль: создание роли для доступа к управлению кластером.

kubectl create clusterrolebinding tiller-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
helm init

Установка: Установите вход Nginx, используя helm.

helm install stable/nginx-ingress --namespace kube-system

Для получения дополнительных шагов перейдите по этой ссылке: Linuxguru-nginx-ingress

...