我将遵循一个非常简单的教程,在其中使用Kubernetes生成具有HTTP端点的简单Pod和服务来公开该应用程序。
设置非常简单:
app-pod.yml
apiVersion: v1
kind: Pod
metadata:
name: hello-pod
labels:
app: web
spec:
containers:
- name: web-ctr
image: nigelpoulton/getting-started-k8s:1.0
ports:
- containerPort: 8080
还有NodePort服务:
apiVersion: v1
kind: Service
metadata:
name: ps-nodeport
spec:
type: NodePort
ports:
- port: 80
targetPort: 8080
nodePort: 31111
protocol: TCP
selector:
app: web
服务和Pod似乎是正常的:
但我无法访问正在运行的应用程序:
localhost:31111
显示“无法访问此网站”的消息。
我刚开始接触这个,所以任何帮助将不胜感激。