我正在尝试使用 Kubernetes 和 minikube 部署应用程序。但我有一个奇怪的问题:我可以在终端中使用curl 访问我的应用程序,但不能从浏览器访问我的应用程序。我正在使用“minikubetunnel”命令作为外部IP。
这是我的部署和服务文件
apiVersion: apps/v1
kind: Deployment
metadata:
name: nodeapp-deployment
labels:
app: nodeapp
spec:
replicas: 1
selector:
matchLabels:
app: nodeapp
template:
metadata:
labels:
app: nodeapp
spec:
containers:
- name: nodeserver
image: tanyadovzhenko/chi-questionnaire-back
env:
- name: PORT
value: "4000"
- name: JWT_ACCESS_KEY
value: "111"
- name: JWT_REFRESH_KEY
value: "111"
- name: HASH_PASSWORD_ALGORITM
value: "sha256"
ports:
- containerPort: 4000Run Code Online (Sandbox Code Playgroud)
apiVersion: v1
kind: Service
metadata:
name: nodeapp-service
spec:
selector:
app: nodeapp
type: LoadBalancer
ports:
- protocol: TCP
port: 4000 …Run Code Online (Sandbox Code Playgroud)