[英]Kubernetes nginx config read-only file system
我创建了一个用作 Nginx 代理的 pod。 它适用于默认配置,但是当我通过 ConfigMap 添加自定义配置时,它崩溃了。 这是我唯一的日志。
/bin/bash: /etc/nginx/nginx.conf: 只读文件系统
我的部署.yaml
volumeMounts:
- name: nginx-config
mountPath: /etc/nginx/nginx.conf
subPath: nginx.conf
readOnly: false
volumes:
- name: nginx-config
configMap:
name: nginx-config
如果可以帮助我在 StackOverflow 上找到了这个答案,但我不明白如何做这些段落。
配置正确。 阅读 Nginx Docker 文档我发现我必须添加command: [ "/bin/bash", "-c", "nginx -g 'daemon off;'" ]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.