需要在ingress配置
时间: 2023-08-14 07:02:47 浏览: 59
ingress搭建配置文件deploy.yaml
是的,您需要在 Ingress 的配置中添加一个注释,以便禁用某个端点的日志记录。
以下是一个示例 Ingress 配置文件:
```
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: my-ingress
annotations:
nginx.ingress.kubernetes.io/server-snippet: |
location /<your-endpoint> {
access_log off;
}
spec:
rules:
- host: my-host.com
http:
paths:
- path: /<your-endpoint>
backend:
serviceName: my-service
servicePort: 80
```
在上面的配置文件中,`access_log off;` 这行代码是用来禁用 `<your-endpoint>` 这个端点的日志记录的。您需要将 `<your-endpoint>` 替换为您要禁用日志记录的端点的路径。
将上述配置文件保存为 `my-ingress.yaml`,然后使用以下命令创建 Ingress 对象:
```
kubectl apply -f my-ingress.yaml
```
这样,您就成功禁用了 Ingress 打印某个接口的日志。
阅读全文