我創建了一個這樣的服務:
apiVersion: v1
kind: Service
metadata:
name: amen-sc
spec:
ports:
- name: http
port: 3030
targetPort: 8000
selector:
component: scc-worker
我能我在同一個集群(命名空間)的吊艙內訪問該服務,從使用的IP地址,我從拿到kubectl get svc,但我喜歡使用的服務名稱是無法訪問curl amen-sc:3030。
請告知可能有什么問題。我打算只在我的集群中公開某些 pod,并使用該service-name:port格式訪問它們。
uj5u.com熱心網友回復:
確保您已配置 DNS 服務并且相應的 pod 正在運行。
kubectl get svc -n kube-system -l k8s-app=kube-dns
和
kubectl get pods -n kube-system -l k8s-app=kube-dns
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/348881.html
標籤:Kubernetes k3s
下一篇:Kubectl:無法決議主機
