2017-01-04 2 views
0

Так что я построил мой Kubernetes кластер на AWS, используя KOPSКак можно развернуть контроллер ингресс для моего Kubernetes кластера

Я тогда развернут SocketCluster на кластере Мой K8S с помощью Baasil, который развертывает 7 YAML files

Моя проблема заключается в: scc-ingress не получает какой-либо IP-адрес или конечную точку, поскольку я еще не развернул ingress controller.

Согласно ingress controller Docs, я рекомендовал развернуть nginx ingress controller

мне нужно легко и объяснили шаги по развертыванию контроллера ингресса Nginx для моего конкретного кластера.

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

Развертываниям

Deployments

Ingress

Ingress

Бобы

Pods

реплики наборы

Replica Sets

Услуги

Services

ответ

2

Ответ здесь https://github.com/kubernetes/kops/tree/master/addons/ingress-nginx

kubectl применяются -f https://raw.githubusercontent.com/kubernetes/kops/master/addons/ingress-nginx/v1.4.0.yaml

Но, очевидно, SCC-Ingress файл необходимо изменить, чтобы иметь хозяина, такие как foo.bar.com

Кроме того, необходимо генерировать самоподписанный SSL с использованием OpenSSL согласно этой ссылке https://github.com/kubernetes/contrib/tree/master/ingress/controllers/nginx/examples/tls

Наконец, пришлось добавить CNAME на Route53 из foo.bar.com в СНД в УДР создано

+0

Я пытаюсь т o развертывать socketcluster с scc-broker и scc-state локально на 'minikube'. Но я столкнулся с подобной проблемой, которая не способна вывести внешние внешние точки на вход. мне нужно развернуть контроллер входа, чтобы все работало. И да. Не могли бы вы предоставить мне ссылку на соответствующую документацию. Благодаря! – Roshan