无法在 microk8s 中访问容器的端口
Can't access container's port in microk8s
正在尝试 运行 容器 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:30001
10.152.183.182:8080
os是mint mate
基于(ubuntu
),我禁用了ufw
。
有什么想法吗?
您必须确保是否为此服务创建了端点 运行 kubectl get ep
在这种情况下,我看到没有创建端点,因为 pod 在从 docker 中提取图像时遇到问题,所以我没有处于就绪状态
[root@master tmp]# kubectl get ep
NAME ENDPOINTS AGE
bb-entrypoint 9m24s
[root@master tmp]# kubectl get po
NAME READY STATUS RESTARTS AGE
bb-demo-7ffb568776-q6xs2 0/1 ImagePullBackOff 0 9m55s
Warning Failed 6h15m (x3 over 6h17m) kubelet, node1.k8s Failed to pull image "bulletinboard:1.0": rpc error: code = Unknown desc = repository docker.io/bulletinboard not found: does not exist or no pull access
Warning Failed 6h15m (x3 over 6h17m) kubelet, node1.k8s Error: ErrImagePull
Normal BackOff 6h15m (x7 over 6h17m) kubelet, node1.k8s Back-off pulling image "bulletinboard:1.0"
Normal Pulling 6h14m (x4 over 6h17m) kubelet, node1.k8s Pulling image "bulletinboard:1.0"
Warning Failed 6h12m (x15 over 6h17m) kubelet, node1.k8s Error: ImagePullBackOff
正在尝试 运行 容器 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:30001
10.152.183.182:8080
os是mint mate
基于(ubuntu
),我禁用了ufw
。
有什么想法吗?
您必须确保是否为此服务创建了端点 运行 kubectl get ep 在这种情况下,我看到没有创建端点,因为 pod 在从 docker 中提取图像时遇到问题,所以我没有处于就绪状态
[root@master tmp]# kubectl get ep
NAME ENDPOINTS AGE
bb-entrypoint 9m24s
[root@master tmp]# kubectl get po
NAME READY STATUS RESTARTS AGE
bb-demo-7ffb568776-q6xs2 0/1 ImagePullBackOff 0 9m55s
Warning Failed 6h15m (x3 over 6h17m) kubelet, node1.k8s Failed to pull image "bulletinboard:1.0": rpc error: code = Unknown desc = repository docker.io/bulletinboard not found: does not exist or no pull access
Warning Failed 6h15m (x3 over 6h17m) kubelet, node1.k8s Error: ErrImagePull
Normal BackOff 6h15m (x7 over 6h17m) kubelet, node1.k8s Back-off pulling image "bulletinboard:1.0"
Normal Pulling 6h14m (x4 over 6h17m) kubelet, node1.k8s Pulling image "bulletinboard:1.0"
Warning Failed 6h12m (x15 over 6h17m) kubelet, node1.k8s Error: ImagePullBackOff