#kubernetes #kubeadm
#kubernetes #kubeadm
Вопрос:
Как проверить, имеет ли модуль доступ к URL-адресу что-то вроде этого.
http://hostname:8080 .
В нем говорится, что соединение не удалось, я просмотрел много документации, не в состоянии понять, как проверить соединение.
Спасибо, Виджай.
Комментарии:
1. Как вопрос связан с
kubeadm
или программированием в целом?2. это kubeadm, я настроил kubeadm, извлек образ docker и установил соединение вне кластера с помощью http
3. Какую версию Kubeadm вы используете. Это ваша локальная среда? Вы настроили брандмауэр? Используете ли вы какие-либо
NetworkPolicy
? Каков ваш образ контейнера? Имя хоста как ваше локальное имя хоста или что-то вне кластера?
Ответ №1:
Вы должны настроить выход.
Например, после yaml будет разрешен весь выходной трафик
---
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: allow-all-egress
spec:
podSelector: {}
egress:
- {}
policyTypes:
- Egress
Ссылка: https://kubernetes.io/docs/concepts/services-networking/network-policies /