Closed laiqinghua closed 1 year ago
This issue is currently awaiting triage.
If Ingress contributors determines this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
/rempve-kind bug
You have not answered most of the questions asked in the new issue template so readers here will have a hard time trying to get to any actionable item, based on just the arbitrary vague information you have posted as issue description.
There are some docs here, so it may help if you can comment if the documented procedure to use modsecuity module works or fails for you.
You have the option to look at a new issue template and edit your issue description here and answer all the questions asked in the new issue template.
/remove-kind bug
What happened: what did I do: I added a configuration in configmap, and rebuilt the pod apiVersion: v1 data: allow-snippet-annotations: "true" enable-modsecurity: "true" enable-owasp-modsecurity-crs: "true" modsecurity-snippet: | SecRuleEngine On SecRequestBodyAccess On SecAuditEngine RelevantOnly SecAuditLogFormat JSON SecDebugLog /tmp/modsec_debug.log Include /etc/nginx/modsecurity/modsecurity.conf Include /etc/nginx/owasp-modsecurity-crs/nginx-modsecurity.conf kind: ConfigMap metadata: annotations: meta.helm.sh/release-name: ingress-nginx meta.helm.sh/release-namespace: ingress-nginx creationTimestamp: "2023-04-11T01:48:15Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/instance: ingress-nginx app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ingress-nginx app.kubernetes.io/part-of: ingress-nginx app.kubernetes.io/version: 1.7.0 helm.sh/chart: ingress-nginx-4.6.0 name: ingress-nginx-controller namespace: ingress-nginx resourceVersion: "526377" uid: 1fd33c76-cdbf-434c-b34a-3d8ae0fabdf8
What you expected to happen:
There was a problem loading owasp rules in modsecurity
NGINX Ingress controller version (exec into the pod and run nginx-ingress-controller --version.):
NGINX Ingress controller
Release: v1.7.0
Build: 72ff21ed9e26cb969052c753633049ba8a87ecf9
Repository: https://github.com/kubernetes/ingress-nginx
nginx version: nginx/1.21.6
Kubernetes version (use kubectl version
):
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
Environment:
Cloud provider or hardware configuration: oracle arm(Neoverse-N1) 2C 1G and x86 (AMD EPYC 7551) 2C 12G
OS (e.g. from /etc/os-release): Ubuntu 20.04.3 LTS
Kernel (e.g. uname -a
): Linux jp1 5.15.0-1029-oracle #35~20.04.1-Ubuntu SMP Wed Jan 25 10:16:17 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Install tools: k3s
Please mention how/where was the cluster created like kubeadm/kops/minikube/kind etc.
Basic cluster related info:
kubectl version
kubectl get nodes -o wide
How was the ingress-nginx-controller installed:
helm ls -A | grep -i ingress
helm -n <ingresscontrollernamepspace> get values <helmreleasename>
ingress-nginx ingress-nginx 1 2023-04-11 09:48:09.94299908 +0800 CST deployed ingress-nginx-4.6.0 1.7.0
values is default
kubectl describe ingressclasses
Name: nginx
Labels: app.kubernetes.io/component=controller
app.kubernetes.io/instance=ingress-nginx
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=ingress-nginx
app.kubernetes.io/part-of=ingress-nginx
app.kubernetes.io/version=1.7.0
helm.sh/chart=ingress-nginx-4.6.0
Annotations: meta.helm.sh/release-name: ingress-nginx
meta.helm.sh/release-namespace: ingress-nginx
Controller: k8s.io/ingress-nginx
Events: kubectl -n <ingresscontrollernamespace> get all -A -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
service/ingress-nginx-controller-admission ClusterIP 10.43.34.88
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR deployment.apps/ingress-nginx-controller 0/1 1 0 55m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx
NAME DESIRED CURRENT READY AGE CONTAINERS IMAGES SELECTOR
replicaset.apps/ingress-nginx-controller-6c5dcd58d 1 1 0 55m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx,pod-template-hash=6c5dcd58d
root@jp4:/home/ubuntu/backup/ingress# kubectl -n ingress-nginx get all -A -o wide
NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
kube-system pod/coredns-7b5bbc6644-df7m5 1/1 Running 0 7d17h 10.42.0.3 jp4
NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
default service/kubernetes ClusterIP 10.43.0.1
NAMESPACE NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE CONTAINERS IMAGES SELECTOR
kube-system daemonset.apps/svclb-serverstatusdata-071eac07 4 4 4 4 4
NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR kube-system deployment.apps/coredns 1/1 1 1 7d17h coredns rancher/mirrored-coredns-coredns:1.9.4 k8s-app=kube-dns kube-system deployment.apps/local-path-provisioner 1/1 1 1 7d17h local-path-provisioner rancher/local-path-provisioner:v0.0.23 app=local-path-provisioner kube-system deployment.apps/metrics-server 1/1 1 1 7d17h metrics-server rancher/mirrored-metrics-server:v0.6.2 k8s-app=metrics-server cert-manager deployment.apps/cert-manager 1/1 1 1 7d17h cert-manager-controller quay.io/jetstack/cert-manager-controller:v1.11.0 app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager cert-manager deployment.apps/cert-manager-cainjector 1/1 1 1 7d17h cert-manager-cainjector quay.io/jetstack/cert-manager-cainjector:v1.11.0 app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector cert-manager deployment.apps/cert-manager-webhook 1/1 1 1 7d17h cert-manager-webhook quay.io/jetstack/cert-manager-webhook:v1.11.0 app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook default deployment.apps/serverstatus 1/1 1 1 6d22h container-0 cppla/serverstatus:latest workload.user.cattle.io/workloadselector=apps.deployment-default-serverstatus default deployment.apps/oraclepolicy 2/2 2 2 6d22h container-0 l931782512/oracle:latest workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy default deployment.apps/oraclepolicyarm 2/2 2 2 6d22h container-0 l931782512/oracle:armlatest workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy syslog-ng deployment.apps/syslog-ng 1/1 1 1 6d17h syslog-ng balabit/syslog-ng:latest app=syslog-ng default deployment.apps/halo 1/1 1 1 6d22h container-0 halohub/halo:2.3 workload.user.cattle.io/workloadselector=apps.deployment-default-halo default deployment.apps/custom-http-backend 1/1 1 1 22h custom-http-backend vietanhs0817/nginx-errors:latest app=custom-http-backend ingress-nginx deployment.apps/ingress-nginx-controller 0/1 1 0 56m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx
NAMESPACE NAME DESIRED CURRENT READY AGE CONTAINERS IMAGES SELECTOR kube-system replicaset.apps/coredns-7b5bbc6644 1 1 1 7d17h coredns rancher/mirrored-coredns-coredns:1.9.4 k8s-app=kube-dns,pod-template-hash=7b5bbc6644 kube-system replicaset.apps/local-path-provisioner-687d6d7765 1 1 1 7d17h local-path-provisioner rancher/local-path-provisioner:v0.0.23 app=local-path-provisioner,pod-template-hash=687d6d7765 kube-system replicaset.apps/metrics-server-667586758d 1 1 1 7d17h metrics-server rancher/mirrored-metrics-server:v0.6.2 k8s-app=metrics-server,pod-template-hash=667586758d cert-manager replicaset.apps/cert-manager-6499989f7 1 1 1 7d17h cert-manager-controller quay.io/jetstack/cert-manager-controller:v1.11.0 app.kubernetes.io/component=controller,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cert-manager,pod-template-hash=6499989f7 cert-manager replicaset.apps/cert-manager-cainjector-645b688547 1 1 1 7d17h cert-manager-cainjector quay.io/jetstack/cert-manager-cainjector:v1.11.0 app.kubernetes.io/component=cainjector,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=cainjector,pod-template-hash=645b688547 cert-manager replicaset.apps/cert-manager-webhook-6b7f49999f 1 1 1 7d17h cert-manager-webhook quay.io/jetstack/cert-manager-webhook:v1.11.0 app.kubernetes.io/component=webhook,app.kubernetes.io/instance=cert-manager,app.kubernetes.io/name=webhook,pod-template-hash=6b7f49999f default replicaset.apps/serverstatus-b59494f8d 1 1 1 6d22h container-0 cppla/serverstatus:latest pod-template-hash=b59494f8d,workload.user.cattle.io/workloadselector=apps.deployment-default-serverstatus default replicaset.apps/oraclepolicy-767467b9dd 2 2 2 6d19h container-0 l931782512/oracle:latest pod-template-hash=767467b9dd,workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy default replicaset.apps/oraclepolicy-7b5d5f6544 0 0 0 6d22h container-0 l931782512/oracle:latest pod-template-hash=7b5d5f6544,workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy default replicaset.apps/oraclepolicyarm-54c4896c74 2 2 2 6d19h container-0 l931782512/oracle:armlatest pod-template-hash=54c4896c74,workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy default replicaset.apps/oraclepolicyarm-9cb64c65d 0 0 0 6d22h container-0 l931782512/oracle:armlatest pod-template-hash=9cb64c65d,workload.user.cattle.io/workloadselector=apps.deployment-default-oraclepolicy syslog-ng replicaset.apps/syslog-ng-6b5b545d4c 1 1 1 6d17h syslog-ng balabit/syslog-ng:latest app=syslog-ng,pod-template-hash=6b5b545d4c default replicaset.apps/halo-695fd57bbd 1 1 1 3d18h container-0 halohub/halo:2.3 pod-template-hash=695fd57bbd,workload.user.cattle.io/workloadselector=apps.deployment-default-halo default replicaset.apps/halo-6bfb55d668 0 0 0 6d22h container-0 halohub/halo:2.1.0 pod-template-hash=6bfb55d668,workload.user.cattle.io/workloadselector=apps.deployment-default-halo default replicaset.apps/custom-http-backend-7d9967b765 0 0 0 22h custom-http-backend nginx app=custom-http-backend,pod-template-hash=7d9967b765 default replicaset.apps/custom-http-backend-67fb8b4799 0 0 0 20h custom-http-backend inanimate/echo-server app=custom-http-backend,pod-template-hash=67fb8b4799 default replicaset.apps/custom-http-backend-6d7f449f45 0 0 0 22h custom-http-backend nginx app=custom-http-backend,pod-template-hash=6d7f449f45 default replicaset.apps/custom-http-backend-6bbcdccbcf 0 0 0 20h custom-http-backend nginx app=custom-http-backend,pod-template-hash=6bbcdccbcf default replicaset.apps/custom-http-backend-65b985747c 0 0 0 20h custom-http-backend inanimate/echo-server app=custom-http-backend,pod-template-hash=65b985747c default replicaset.apps/custom-http-backend-f78d565b9 1 1 1 17h custom-http-backend vietanhs0817/nginx-errors:latest app=custom-http-backend,pod-template-hash=f78d565b9 default replicaset.apps/custom-http-backend-64c74cf76f 0 0 0 20h custom-http-backend inanimate/echo-server app=custom-http-backend,pod-template-hash=64c74cf76f ingress-nginx replicaset.apps/ingress-nginx-controller-6c5dcd58d 1 1 0 56m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx,pod-template-hash=6c5dcd58d
kubectl -n <ingresscontrollernamespace> describe po <ingresscontrollerpodname>
Error: exit status 1 2023/04/11 02:33:35 [emerg] 127#127: "modsecurity_rules_file" directive Rule id: 901001 is duplicated in /tmp/nginx/nginx-cfg1904670917:131 nginx: [emerg] "modsecurity_rules_file" directive Rule id: 901001 is duplicated in /tmp/nginx/nginx-cfg1904670917:131 nginx: configuration file /tmp/nginx/nginx-cfg1904670917 test failed
long log
kubectl -n <ingresscontrollernamespace> describe svc <ingresscontrollerservicename>
kubectl -n <appnnamespace> get all,ing -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
service/ingress-nginx-controller-admission ClusterIP 10.43.34.88
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR deployment.apps/ingress-nginx-controller 0/1 1 0 62m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx
NAME DESIRED CURRENT READY AGE CONTAINERS IMAGES SELECTOR replicaset.apps/ingress-nginx-controller-6c5dcd58d 1 1 0 62m controller registry.k8s.io/ingress-nginx/controller:v1.7.0@sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7 app.kubernetes.io/component=controller,app.kubernetes.io/instance=ingress-nginx,app.kubernetes.io/name=ingress-nginx,pod-template-hash=6c5dcd58d long log
kubectl -n <appnamespace> describe ing <ingressname>
Name: halo
Labels: blog.91wan.top
/ halo:haloweb (10.42.1.30:8090)
Annotations: cert-manager.io/issuer: letsencrypt-prod
kubernetes.io/ingress.class: nginx
Events:
Type Reason Age From Message
Normal CreateCertificate 46m cert-manager-ingress-shim Successfully created Certificate "blog-91wan-top-tls" Normal Sync 45m (x2 over 46m) nginx-ingress-controller Scheduled for sync Normal Sync 40m nginx-ingress-controller Scheduled for sync Normal Sync 38m nginx-ingress-controller Scheduled for sync Normal Sync 36m nginx-ingress-controller Scheduled for sync Normal Sync 22m nginx-ingress-controller Scheduled for sync Normal Sync 21m nginx-ingress-controller Scheduled for sync Normal Sync 20m nginx-ingress-controller Scheduled for sync Normal Sync 18m nginx-ingress-controller Scheduled for sync Normal Sync 17m nginx-ingress-controller Scheduled for sync Normal Sync 16m nginx-ingress-controller Scheduled for sync Normal Sync 13m nginx-ingress-controller Scheduled for sync Normal Sync 9m58s nginx-ingress-controller Scheduled for sync Normal Sync 3m49s nginx-ingress-controller Scheduled for sync Normal Sync 2m40s nginx-ingress-controller Scheduled for sync
kubectl describe ...
of any custom configmap(s) created and in useHow to reproduce this issue:
apiVersion: v1 data: allow-snippet-annotations: "true" enable-modsecurity: "true" enable-owasp-modsecurity-crs: "true" modsecurity-snippet: | SecRuleEngine On SecRequestBodyAccess On SecAuditEngine RelevantOnly SecAuditLogFormat JSON SecDebugLog /tmp/modsec_debug.log Include /etc/nginx/modsecurity/modsecurity.conf Include /etc/nginx/owasp-modsecurity-crs/nginx-modsecurity.conf kind: ConfigMap metadata: annotations: meta.helm.sh/release-name: ingress-nginx meta.helm.sh/release-namespace: ingress-nginx creationTimestamp: "2023-04-11T01:48:15Z" labels: app.kubernetes.io/component: controller app.kubernetes.io/instance: ingress-nginx app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ingress-nginx app.kubernetes.io/part-of: ingress-nginx app.kubernetes.io/version: 1.7.0 helm.sh/chart: ingress-nginx-4.6.0 name: ingress-nginx-controller namespace: ingress-nginx
@longwuyuan 兄弟辛苦帮忙看看 ,最后有复现文档,这个大概复现只需要3分钟。 感谢
What happened: what did I do: I added a configuration in configmap, and rebuilt the pod
What you expected to happen:
There was a problem loading owasp rules in modsecurity
NGINX Ingress controller version (exec into the pod and run nginx-ingress-controller --version.):
NGINX Ingress controller Release: v1.7.0 Build: 72ff21ed9e26cb969052c753633049ba8a87ecf9 Repository: https://github.com/kubernetes/ingress-nginx nginx version: nginx/1.21.6
Kubernetes version (use kubectl version
):
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
Environment:
uname -a
): Linux jp1 5.15.0-1029-oracle #35~20.04.1-Ubuntu SMP Wed Jan 25 10:16:17 UTC 2023 x86_64 x86_64 x86_64 GNU/LinuxPlease mention how/where was the cluster created like kubeadm/kops/minikube/kind etc.
Basic cluster related info:
kubectl version
Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
Kustomize Version: v4.5.4
Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
kubectl get nodes -o wide
helm ls -A | grep -i ingress
helm -n <ingresscontrollernamepspace> get values <helmreleasename>
ingress-nginx ingress-nginx 1 2023-04-11 09:48:09.94299908 +0800 CST deployed ingress-nginx-4.6.0 1.7.0
values is default
Current State of the controller:
kubectl describe ingressclasses
kubectl -n <ingresscontrollernamespace> get all -A -o wide
kubectl -n <ingresscontrollernamespace> describe po <ingresscontrollerpodname>
kubectl -n <ingresscontrollernamespace> describe svc <ingresscontrollerservicename>
@longwuyuan
what did I do: I added a configuration in configmap, and rebuilt the pod
apiVersion: v1 data:
allow-snippet-annotations: "true" custom-http-errors: 404,403
enable-modsecurity: "true" enable-owasp-modsecurity-crs: "true" modsecurity-snippet: |
SecRuleEngine On
SecRequestBodyAccess On SecAuditEngine RelevantOnly SecAuditLogFormat JSON
SecDebugLog /tmp/modsec_debug.log Include /etc/nginx/modsecurity/modsecurity.conf Include /etc/nginx/owasp-modsecurity-crs/nginx-modsecurity.conf kind: ConfigMap
...........
The current situation: ingress-nginx-controller could not be ready
The pod log keeps reporting errors,I stripped out the duplicates and pasted it below:
Error: exit status 1 2023/04/10 14:10:40 [emerg] 128#128: "modsecurity_rules_file" directive Rule id: 901001 is duplicated in /tmp/nginx/nginx-cfg501913557:131 nginx: [emerg] "modsecurity_rules_file" directive Rule id: 901001 is duplicated in /tmp/nginx/nginx-cfg501913557:131 nginx: configuration file /tmp/nginx/nginx-cfg501913557 test failed
E0410 14:10:40.710542 7 queue.go:130] "requeuing" err=<
NGINX Ingress controller Release: v1.7.0 Build: 72ff21ed9e26cb969052c753633049ba8a87ecf9 Repository: https://github.com/kubernetes/ingress-nginx nginx version: nginx/1.21.6
verison: Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"} Kustomize Version: v4.5.4 Server Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.12+k3s1", GitCommit:"57e8adb524611d79c4e17c27f15c5066e54b0421", GitTreeState:"clean", BuildDate:"2023-03-27T21:40:47Z", GoVersion:"go1.19.7", Compiler:"gc", Platform:"linux/arm64"}
os: PRETTY_NAME="Ubuntu 22.04 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu
kernel: Linux jp4 5.15.0-1029-oracle #35-Ubuntu SMP Tue Jan 24 15:21:05 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
Current State of the controller: Name: nginx Labels: app.kubernetes.io/component=controller app.kubernetes.io/instance=ingress-nginx app.kubernetes.io/managed-by=Helm app.kubernetes.io/name=ingress-nginx app.kubernetes.io/part-of=ingress-nginx app.kubernetes.io/version=1.7.0 helm.sh/chart=ingress-nginx-4.6.0 Annotations: meta.helm.sh/release-name: ingress-nginx meta.helm.sh/release-namespace: kube-system Controller: k8s.io/ingress-nginx Events: