【发布时间】:2020-03-26 09:11:43
【问题描述】:
尝试在microk8s 中运行容器。
根据https://docs.docker.com/get-started/part3/,部署服务后。
microk8s.kubectl get services 显示:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
bb-entrypoint NodePort 10.152.183.182 <none> 8080:30001/TCP 5m51s
kubernetes ClusterIP 10.152.183.1 <none> 443/TCP 35d
microbot-service NodePort 10.152.183.80 <none> 80:31223/TCP 19
但是,我无法通过以下任何地址访问bb-entrypoint 服务:
localhost:3000110.152.183.182:8080
操作系统是基于(ubuntu)的mint mate,我禁用了ufw。
有什么想法吗?
【问题讨论】:
-
您需要提供minimal reproducible example 以使其可调试:您从哪里进行此调用,您遇到了什么具体错误,以及您使用哪些 YAML 文件来定义部署和服务对象?这可能是由于从错误的位置进行 HTTP 调用,或者 Pod 和服务标签不匹配,或者 Pod 没有启动,或者......
标签: docker kubernetes containers microk8s