关于 ingress-nginx 的问题

2019-06-28 14:38:12 +08:00
 304464743

1,想问下如果单独指定 server 块的日志?我看了官方文档,Annotations 里面没有

2,我现在是把白名单和 server 快的日志写在 nginx.ingress.kubernetes.io/server-snippet:(自定义声明),但是这就会导致 ingress 内存会一直增加到机器挂掉,并且不会减少(内存泄漏?)

所以想问下,各位在生产白名单和日志是如何设定的

7941 次点击
所在节点    Kubernetes
2 条回复
Archangel_SDY
2019-06-28 15:45:58 +08:00
1. 日志默认打到 stdout, 和其它 Pod 一样统一收集后再做分类.
2. 内存一直涨多半是你的 server-snippet 部分写得有问题, 可以贴出来看看.
304464743
2019-06-28 17:10:14 +08:00
@Archangel_SDY

nginx.ingress.kubernetes.io/server-snippet: |
access_log /var/log/nginx/alert_access.log upstreaminfo;
error_log /var/log/nginx/alert_error.log;
include whitelist.d/jushi/*.conf;
include whitelist.d/bank/*.conf;
deny all;

日志打到 stdout,我就是非常担心比如日志系统,elk 或者其他的,万一挂了,那失去的部分不是找不回来了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/578311

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX