【Docker】关于k8s部署nginx,挂载宿主机出现403问题

先上文件

nginx-deployment.yaml

apiVersion: extensions/v1beta1

kind: Deployment

metadata:

name: nginx-php

spec:

selector:

matchLabels:

app: nginx-php

replicas: 1

template:

metadata:

labels:

app: nginx-php

spec:

containers:

- name: nginx-php

image: nginx:latest

ports:

- containerPort: 80

volumeMounts:

- name: nginx-data

mountPath: /usr/share/nginx/html

volumes:

- name: nginx-data

hostPath:

path: /var/www/html

nginx-svc.yaml

apiVersion: v1

kind: Service

metadata:

name: nginx-php

spec:

type: NodePort

ports:

- name: nginx

port: 80

protocol: TCP

targetPort: 80

nodePort: 30003

selector:

app: nginx-php

通过kubectl执行

kubectl apply -f nginx-deployment.yaml -f nginx-svc.yaml

【Docker】关于k8s部署nginx,挂载宿主机出现403问题

访问却显示

【Docker】关于k8s部署nginx,挂载宿主机出现403问题

进入容器查看显示

【Docker】关于k8s部署nginx,挂载宿主机出现403问题

目前猜测是权限问题导致403,但初学k8s,又不知道从哪里设置可以解决这个问题,所以请教一下各位,看怎么能够解决。

回答

...不知道是segmentfault真的没人会还是懒得回答....那么久没人回答...
既然楼主知道是权限问题那就好办了.
https://kubernetes.io/docs/co...

以上是 【Docker】关于k8s部署nginx,挂载宿主机出现403问题 的全部内容, 来源链接: utcz.com/a/84312.html

回到顶部