ingress-nginx安装有俩个job分别干嘛的
时间: 2024-10-10 16:10:45 浏览: 33
ingress-nginx-controller-1.9.yaml
Ingress-Nginx 安装有两个Job,它们的作用如下:
1. `ingress-nginx-admission-create-g5sfq` 和 `ingress-nginx-admission-patch-tzv5x` 这两个Job可能是用于Nginx Ingress Controller的自动批准和自适应策略(Admission Control)的。这两个Job可能包含了创建和更新Ingress资源时所需的验证或配置修改操作。它们不是直接运行Nginx服务的,而是支持Ingress资源的管理和审核流程。
2. `ingress-nginx-controller-5575c6cd9d-7b8zt` 是负责实际HTTP负载均衡和路由转发的Pod。它加载并应用Nginx配置文件,监听特定的端口,接收外部的HTTP请求,并根据配置将这些请求转发至相应的后端服务(如`mynginx-service`)。
要深入了解它们的工作原理,你可以执行命令查看这些Job的状态和日志,以确认它们的具体任务和执行情况。例如:
```shell
kubectl describe job ingress-nginx-admission-create-g5sfq -n ingress-nginx
kubectl logs ingress-nginx-admission-create-g5sfq -n ingress-nginx
```
以及同样对于`ingress-nginx-controller-5575c6cd9d-7b8zt` Pod。
阅读全文