gpt4 book ai didi

nginx - kubectl port-forward 不适用于 EC2 实例

转载 作者:行者123 更新时间:2023-12-04 12:10:04 24 4
gpt4 key购买 nike

出于某种原因,kubectl port-forward 对我不起作用。
这是部署.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
name: doc-deployment
labels:
app: doc
spec:
replicas: 1
selector:
matchLabels:
app: doc
template:
metadata:
labels:
app: doc
spec:
containers:
- name: doc-nginx
image: "doc-server:stable"
ports:
- containerPort: 80
imagePullPolicy: Always
imagePullSecrets:
- name: regcred
目前,它部署在 Minikube 上,Minikube 托管在 EC2 实例上,所有必要的端口都已打开。
[centos@doc ~]$ kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
doc-deployment-788b6c4d8d-pvwcc 1/1 Running 0 38h 172.18.0.4 minikube <none> <none>

[centos@doc ~]$ kubectl get deploy -o wide
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR
doc-deployment 1/1 1 1 38h doc-nginx doc-server:stable app=doc

[centos@doc ~]$ kubectl get svc -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 38h <none>
doc-deployment LoadBalancer 10.105.129.111 <pending> 80:30766/TCP 38h app=doc

[centos@doc ~]$ minikube ip
172.17.0.4

[centos@doc ~]$ minikube service doc-deployment --url
http://172.17.0.4:30766

[centos@doc ~]$ curl http://172.17.0.4:30766
<!DOCTYPE html>
<meta charset="utf-8">
<script>location="doc/index.html"</script>
<meta http-equiv="refresh" content="0; url=doc/index.html">
<meta name="robots" content="noindex">
<title>Redirect Notice</title>
<h1>Redirect Notice</h1>
<p>The page you requested has been relocated to <a href="doc/index.html">doc/index.html</a>.</p>

[centos@scdpsbx069-euc1 ~]$ kubectl port-forward --address 0.0.0.0 pods/doc-deployment-788b6c4d8d-pvwcc 5000:80
Forwarding from 0.0.0.0:5000 -> 80
当我尝试在浏览器上访问它时,它无法访问。
enter image description here
我在这里错过了什么吗?请指教。

最佳答案

试试下面的命令

kubectl port-forward svc/doc-deployment --address 0.0.0.0 5000:80

关于nginx - kubectl port-forward 不适用于 EC2 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63338776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com