Бесплатные консультации по Java, Spring и разработке под Kubernetes
С сегодняшнего дна на сайте доступны бесплатные консультации по следующим темам:
- Разработка на Java
- Высоконагруженные сервисы — паттерны, тестирование, оптимизация производительности
- Разработка для Kubernetes
- Прочие вопросы, которые по вашему мнению связаны с тематикой сайта
Вопросы можно задавать, воспользовавшись формой LEAVE A REPLY внизу страницы или через форму обратной связи. Уведомление об ответе придет вам на указанный контактный email. Ответ вместе с вопросом будет опубликован на сайте (контактные данные и другая информация из вопроса, которую мы сочтем конфиденциальной, публиковаться не будут).
Просим отнестись с пониманием к тому, что мы отвечаем не на все вопросы по следующим причинам:
- Вопросов слишком много — мы не успеваем
- Вопрос не по Java и не по перечисленным выше темам
- Ответ на ваш вопрос можно найти в Javadoc
- Мы просто не обладаем достаточными знаниями для ответа
Также, мы просим всех, задавших вопросы, подписаться на нашу группу в vk (ссылка в шапке сайта слева)
Здравствуйте.
Задеплоил в minikube приложение. По ресту через проброс портов нормально вызывается. Хочу настроить вызов через ingress.
Написал такой конфиг:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: basht-ms
spec:
tls:
- hosts:
- basht-ms
secretName: secretauth
rules:
- host: basht-ms
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: basht-ms
port:
number: 8080
Вам надо включить ingress controller:
minikube addons enable ingress
потом посмотрите ip-шник ngingx в Web-консоли Kubernetes в разделе Ingresses
Если у вас винда, то пропишите в hosts адрес nginx и имя url сервиса: basht-ms.<нэймспейс>.svc.cluster.local и этот же URД укажите в вашем конфиге в hosts.
И переименуйте манифест в metadata и добавьте namespace:
Пишет ошибку ssl
Как вызываете? Какая ошибка?