Я использую minkube (один узел kubenetes).Я выставил службу, и когда я хочу запустить ее с:
curl $(minikube ip):$NODE_PORT
, я получаю сообщение об ошибке:
curl: (7) Не удалось подключиться к 192.168.99.100порт 32260: соединение отказано.
Я также пытаюсь запустить контейнер в Docker, и все было хорошо.Но в Kubernetes я не могу запустить приложение.
Я знаю, что на сайте есть похожие проблемы, но, насколько я видел, ни одна из них не решает мою проблему.
Кто-нибудь знает, что не так?или что мне не хватает?
(я должен также упомянуть, что я новичок в Kubernetes)
вывод команды execute "kubectl get svc -n namespace":
No resources found.
файл yaml:
apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2019-09-28T18:54:53Z"
labels:
app: urbackup-v9
name: urbackup-v9
namespace: default
resourceVersion: "189455"
selfLink: /api/v1/namespaces/default/services/urbackup-v9
uid: f62ff212-2aeb-436a-97ce-101e9ddd99a0
spec:
clusterIP: 10.103.142.180
externalTrafficPolicy: Cluster
ports:
- nodePort: 31229
port: 8080
protocol: TCP
targetPort: 8080
selector:
app: urbackup-v9
sessionAffinity: None
type: NodePort
status:
loadBalancer: {}
вывод команды execute iptables-save
:
# Generated by iptables-save v1.6.1 on Sat Sep 28 22:33:21 2019
*nat
:PREROUTING ACCEPT [21:3442]
:INPUT ACCEPT [16:3200]
:OUTPUT ACCEPT [1510:295823]
:POSTROUTING ACCEPT [1510:295823]
:DOCKER - [0:0]
-A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER
-A OUTPUT ! -d 127.0.0.0/8 -m addrtype --dst-type LOCAL -j DOCKER
-A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE
-A DOCKER -i docker0 -j RETURN
COMMIT
# Completed on Sat Sep 28 22:33:21 2019
# Generated by iptables-save v1.6.1 on Sat Sep 28 22:33:21 2019
*filter
:INPUT ACCEPT [64079:559675075]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [65202:547155125]
:DOCKER - [0:0]
:DOCKER-ISOLATION-STAGE-1 - [0:0]
:DOCKER-ISOLATION-STAGE-2 - [0:0]
:DOCKER-USER - [0:0]
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j
ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A DOCKER-ISOLATION-STAGE-1 -i docker0 ! -o docker0 -j DOCKER-
ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -o docker0 -j DROP
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN
COMMIT
# Completed on Sat Sep 28 22:33:21 2019