拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 无法从K8集群编辑nginx.conf档案

无法从K8集群编辑nginx.conf档案

白鹭 - 2022-01-24 2170 0 0

我想编辑 AKS 中 Nginx 控制器 pod 中的 Nginx.conf 档案,但使用 exec 命令时编辑命令不起作用。还有什么办法可以编辑我的 nginx.conf。

我试过的命令:kubectl exec -it nginx-nginx-ingress-controller -n nginx -- cat /etc/nginx/nginx.conf

uj5u.com热心网友回复:

通常,执行到 pod 中进行更改是一个坏主意。它违反了基础设施即代码的原则。您应该将 nginx.conf 档案提取到 ConfigMap,然后将其挂载到 pod 中。

一个例子可以在这里找到

然后,您可以在需要更新 nginx 配置时编辑 ConfigMap。请记住重新部署 Pod 以使配置生效。

uj5u.com热心网友回复:

是的,似乎这也有效。尝试了另一种方法:

在 ingress.yaml 中编辑/添加要更改的属性并重新部署它。然后更改将反映在 nginx.conf

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *