ingress-nginx: MountVolume.SetUp failed for volume "webhook-cert" : secret "ingress-nginx-admission" not found

NGINX Ingress controller version: 0.45.0 from this config

Kubernetes version (use kubectl version):

% kubectl version --short
Client Version: v1.21.0
Server Version: v1.21.0
% docker -v 
Docker version 20.10.5, build 55c4c88

Environment:

  • Cloud provider or hardware configuration:

  • OS (e.g. from /etc/os-release): Raspbian GNU/Linux 10 (buster) armv7l

  • Kernel (e.g. uname -a): Linux master-pi4 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux

  • Install tools:

  • Others:

What happened:

Ingres controller unable to start

What you expected to happen: Ingres controller starts

it is not the ntftables/ is there maybe a arm image

How to reproduce it:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/provider/baremetal/deploy.yaml

Anything else we need to know:

% kubectl get pod --namespace ingress-nginx
NAME                                        READY   STATUS              RESTARTS   AGE
ingress-nginx-controller-75557995f8-zf6j7   0/1     ContainerCreating   0          50m

% kubectl describe pods --namespace=ingress-nginx
Name:           ingress-nginx-controller-75557995f8-zf6j7
Namespace:      ingress-nginx
Priority:       0
Node:           node1-pi4/192.168.178.36
Start Time:     Mon, 12 Apr 2021 09:27:29 +0200
Labels:         app.kubernetes.io/component=controller
                app.kubernetes.io/instance=ingress-nginx
                app.kubernetes.io/name=ingress-nginx
                pod-template-hash=75557995f8
Annotations:    <none>
Status:         Pending
IP:             
IPs:            <none>
Controlled By:  ReplicaSet/ingress-nginx-controller-75557995f8
Containers:
  controller:
    Container ID:  
    Image:         k8s.gcr.io/ingress-nginx/controller:v0.45.0@sha256:c4390c53f348c3bd4e60a5dd6a11c35799ae78c49388090140b9d72ccede1755
    Image ID:      
    Ports:         80/TCP, 443/TCP, 8443/TCP
    Host Ports:    0/TCP, 0/TCP, 0/TCP
    Args:
      /nginx-ingress-controller
      --election-id=ingress-controller-leader
      --ingress-class=nginx
      --configmap=$(POD_NAMESPACE)/ingress-nginx-controller
      --validating-webhook=:8443
      --validating-webhook-certificate=/usr/local/certificates/cert
      --validating-webhook-key=/usr/local/certificates/key
    State:          Waiting
      Reason:       ContainerCreating
    Ready:          False
    Restart Count:  0
    Requests:
      cpu:      100m
      memory:   90Mi
    Liveness:   http-get http://:10254/healthz delay=10s timeout=1s period=10s #success=1 #failure=5
    Readiness:  http-get http://:10254/healthz delay=10s timeout=1s period=10s #success=1 #failure=3
    Environment:
      POD_NAME:       ingress-nginx-controller-75557995f8-zf6j7 (v1:metadata.name)
      POD_NAMESPACE:  ingress-nginx (v1:metadata.namespace)
      LD_PRELOAD:     /usr/local/lib/libmimalloc.so
    Mounts:
      /usr/local/certificates/ from webhook-cert (ro)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-bgcwx (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  webhook-cert:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  ingress-nginx-admission
    Optional:    false
  kube-api-access-bgcwx:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   Burstable
Node-Selectors:              kubernetes.io/os=linux
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason       Age                   From               Message
  ----     ------       ----                  ----               -------
  Normal   Scheduled    62m                   default-scheduler  Successfully assigned ingress-nginx/ingress-nginx-controller-75557995f8-zf6j7 to node1-pi4
  Warning  FailedMount  42m (x4 over 58m)     kubelet            Unable to attach or mount volumes: unmounted volumes=[webhook-cert], unattached volumes=[kube-api-access-bgcwx webhook-cert]: timed out waiting for the condition
  Warning  FailedMount  7m42s (x35 over 62m)  kubelet            MountVolume.SetUp failed for volume "webhook-cert" : secret "ingress-nginx-admission" not found
  Warning  FailedMount  102s (x22 over 60m)   kubelet            Unable to attach or mount volumes: unmounted volumes=[webhook-cert], unattached volumes=[webhook-cert kube-api-access-bgcwx]: timed out waiting for the condition

% kubectl get secret --namespace ingress-nginx 
NAME                                  TYPE                                  DATA   AGE
default-token-n28m4                   kubernetes.io/service-account-token   3      64m
ingress-nginx-admission-token-p6h9j   kubernetes.io/service-account-token   3      64m
ingress-nginx-token-4j449             kubernetes.io/service-account-token   3      64m

% kubectl logs -n ingress-nginx ingress-nginx-controller-75557995f8-zf6j7
Error from server (BadRequest): container "controller" in pod "ingress-nginx-controller-75557995f8-zf6j7" is waiting to start: ContainerCreating



% kubectl get pods --all-namespaces -o wide      
NAMESPACE       NAME                                        READY   STATUS              RESTARTS   AGE    IP               NODE         NOMINATED NODE   READINESS GATES
default         my-nginx-7cf6c4949c-m8j5t                   1/1     Running             2          2d2h   10.40.0.0        node1-pi4    <none>           <none>
ingress-nginx   ingress-nginx-admission-create-x7dpz        1/1     Running             0          4s     10.40.0.2        node1-pi4    <none>           <none>
ingress-nginx   ingress-nginx-admission-patch-krk89         1/1     Running             0          4s     10.40.0.3        node1-pi4    <none>           <none>
ingress-nginx   ingress-nginx-controller-75557995f8-5pmqs   0/1     ContainerCreating   0          5s     <none>           node1-pi4    <none>           <none>
kube-system     coredns-558bd4d5db-8j2hn                    1/1     Running             12         2d9h   10.32.0.2        master-pi4   <none>           <none>
kube-system     coredns-558bd4d5db-pxx9k                    1/1     Running             12         2d9h   10.32.0.3        master-pi4   <none>           <none>
kube-system     etcd-master-pi4                             1/1     Running             19         2d9h   192.168.178.37   master-pi4   <none>           <none>
kube-system     kube-apiserver-master-pi4                   1/1     Running             19         2d9h   192.168.178.37   master-pi4   <none>           <none>
kube-system     kube-controller-manager-master-pi4          1/1     Running             18         2d9h   192.168.178.37   master-pi4   <none>           <none>
kube-system     kube-proxy-7jxxl                            1/1     Running             3          2d9h   192.168.178.36   node1-pi4    <none>           <none>
kube-system     kube-proxy-c7htp                            1/1     Running             3          2d9h   192.168.178.35   node2-pi3    <none>           <none>
kube-system     kube-proxy-s92t2                            1/1     Running             19         2d9h   192.168.178.37   master-pi4   <none>           <none>
kube-system     kube-scheduler-master-pi4                   1/1     Running             18         2d9h   192.168.178.37   master-pi4   <none>           <none>
kube-system     weave-net-9gtqz                             2/2     Running             28         2d3h   192.168.178.37   master-pi4   <none>           <none>
kube-system     weave-net-r69z7                             2/2     Running             6          2d3h   192.168.178.35   node2-pi3    <none>           <none>
kube-system     weave-net-xqwz6                             2/2     Running             6          2d3h   192.168.178.36   node1-pi4    <none>           <none>



Click to expand!
% kubectl logs ingress-nginx-controller-75557995f8-zf6j7 -n ingress-nginx -v10
I0412 15:52:44.741640   18675 loader.go:372] Config loaded from file:  /home/pi/.kube/config
I0412 15:52:44.744828   18675 cached_discovery.go:114] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/servergroups.json
I0412 15:52:44.747825   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiregistration.k8s.io/v1/serverresources.json
I0412 15:52:44.747882   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiregistration.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.748376   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/v1/serverresources.json
I0412 15:52:44.748533   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/flowcontrol.apiserver.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.748765   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/certificates.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.748954   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apps/v1/serverresources.json
I0412 15:52:44.749040   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/networking.k8s.io/v1/serverresources.json
I0412 15:52:44.749285   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/networking.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.749282   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiextensions.k8s.io/v1/serverresources.json
I0412 15:52:44.749886   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/scheduling.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.749942   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/policy/v1beta1/serverresources.json
I0412 15:52:44.749527   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiextensions.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.749536   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/extensions/v1beta1/serverresources.json
I0412 15:52:44.749707   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/scheduling.k8s.io/v1/serverresources.json
I0412 15:52:44.749730   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/policy/v1/serverresources.json
I0412 15:52:44.750927   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/storage.k8s.io/v1/serverresources.json
I0412 15:52:44.750093   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/coordination.k8s.io/v1/serverresources.json
I0412 15:52:44.750207   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/rbac.authorization.k8s.io/v1/serverresources.json
I0412 15:52:44.750999   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/discovery.k8s.io/v1/serverresources.json
I0412 15:52:44.750286   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/coordination.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.750555   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/rbac.authorization.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.750595   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/node.k8s.io/v1/serverresources.json
I0412 15:52:44.750822   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/node.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.751255   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/discovery.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.751525   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/events.k8s.io/v1/serverresources.json
I0412 15:52:44.751543   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authentication.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.751628   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/certificates.k8s.io/v1/serverresources.json
I0412 15:52:44.752015   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authorization.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.752022   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v2beta1/serverresources.json
I0412 15:52:44.751296   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/storage.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.751836   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v1/serverresources.json
I0412 15:52:44.751864   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authentication.k8s.io/v1/serverresources.json
I0412 15:52:44.752210   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v2beta2/serverresources.json
I0412 15:52:44.752302   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authorization.k8s.io/v1/serverresources.json
I0412 15:52:44.751706   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/events.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.752449   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/batch/v1/serverresources.json
I0412 15:52:44.752505   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/batch/v1beta1/serverresources.json
I0412 15:52:44.752658   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/admissionregistration.k8s.io/v1/serverresources.json
I0412 15:52:44.752705   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/admissionregistration.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.754417   18675 cached_discovery.go:114] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/servergroups.json
I0412 15:52:44.755072   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/events.k8s.io/v1/serverresources.json
I0412 15:52:44.755076   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiregistration.k8s.io/v1/serverresources.json
I0412 15:52:44.755087   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/flowcontrol.apiserver.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.755287   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiregistration.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.755667   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apps/v1/serverresources.json
I0412 15:52:44.755743   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/v1/serverresources.json
I0412 15:52:44.755867   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/policy/v1beta1/serverresources.json
I0412 15:52:44.755910   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiextensions.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756101   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/events.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756114   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authentication.k8s.io/v1/serverresources.json
I0412 15:52:44.756116   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/rbac.authorization.k8s.io/v1/serverresources.json
I0412 15:52:44.756234   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authentication.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756303   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/rbac.authorization.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756379   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authorization.k8s.io/v1/serverresources.json
I0412 15:52:44.756489   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/storage.k8s.io/v1/serverresources.json
I0412 15:52:44.756530   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/authorization.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756667   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v1/serverresources.json
I0412 15:52:44.756802   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v2beta1/serverresources.json
I0412 15:52:44.756840   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/storage.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.756935   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/autoscaling/v2beta2/serverresources.json
I0412 15:52:44.756986   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/admissionregistration.k8s.io/v1/serverresources.json
I0412 15:52:44.758087   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/networking.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.757094   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/batch/v1/serverresources.json
I0412 15:52:44.757134   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/admissionregistration.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.758144   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/node.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.757232   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/batch/v1beta1/serverresources.json
I0412 15:52:44.757280   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/apiextensions.k8s.io/v1/serverresources.json
I0412 15:52:44.757384   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/certificates.k8s.io/v1/serverresources.json
I0412 15:52:44.757402   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/coordination.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.757521   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/scheduling.k8s.io/v1/serverresources.json
I0412 15:52:44.757549   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/certificates.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.757644   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/scheduling.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.757763   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/coordination.k8s.io/v1/serverresources.json
I0412 15:52:44.757769   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/networking.k8s.io/v1/serverresources.json
I0412 15:52:44.757905   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/extensions/v1beta1/serverresources.json
I0412 15:52:44.758017   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/policy/v1/serverresources.json
I0412 15:52:44.758279   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/node.k8s.io/v1/serverresources.json
I0412 15:52:44.758401   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/discovery.k8s.io/v1beta1/serverresources.json
I0412 15:52:44.758635   18675 cached_discovery.go:71] returning cached discovery info from /home/pi/.kube/cache/discovery/192.168.178.37_6443/discovery.k8s.io/v1/serverresources.json
I0412 15:52:44.761607   18675 round_trippers.go:435] curl -k -v -XGET  -H "Accept: application/json, */*" -H "User-Agent: kubectl/v1.21.0 (linux/arm) kubernetes/cb303e6" 'https://192.168.178.37:6443/api/v1/namespaces/ingress-nginx/pods/ingress-nginx-controller-75557995f8-zf6j7'
I0412 15:52:44.838289   18675 round_trippers.go:454] GET https://192.168.178.37:6443/api/v1/namespaces/ingress-nginx/pods/ingress-nginx-controller-75557995f8-zf6j7 200 OK in 76 milliseconds
I0412 15:52:44.838370   18675 round_trippers.go:460] Response Headers:
I0412 15:52:44.838418   18675 round_trippers.go:463]     Cache-Control: no-cache, private
I0412 15:52:44.838444   18675 round_trippers.go:463]     Content-Type: application/json
I0412 15:52:44.838468   18675 round_trippers.go:463]     X-Kubernetes-Pf-Flowschema-Uid: d0d1156f-52a3-4392-be05-50089edd99cd
I0412 15:52:44.838509   18675 round_trippers.go:463]     X-Kubernetes-Pf-Prioritylevel-Uid: 25ad5dcf-f661-47a4-a95b-2087ec4301fb
I0412 15:52:44.838533   18675 round_trippers.go:463]     Date: Mon, 12 Apr 2021 13:52:44 GMT
I0412 15:52:44.839604   18675 request.go:1123] Response Body: {"kind":"Pod","apiVersion":"v1","metadata":{"name":"ingress-nginx-controller-75557995f8-zf6j7","generateName":"ingress-nginx-controller-75557995f8-","namespace":"ingress-nginx","uid":"4e5e42c2-6ec3-4780-9c1c-d7146fd934e0","resourceVersion":"229422","creationTimestamp":"2021-04-12T07:27:29Z","labels":{"app.kubernetes.io/component":"controller","app.kubernetes.io/instance":"ingress-nginx","app.kubernetes.io/name":"ingress-nginx","pod-template-hash":"75557995f8"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"ingress-nginx-controller-75557995f8","uid":"0685fe96-cfeb-45b6-89fd-c2c6ab1f020e","controller":true,"blockOwnerDeletion":true}],"managedFields":[{"manager":"kube-controller-manager","operation":"Update","apiVersion":"v1","time":"2021-04-12T07:27:29Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:generateName":{},"f:labels":{".":{},"f:app.kubernetes.io/component":{},"f:app.kubernetes.io/instance":{},"f:app.kubernetes.io/name":{},"f:pod-template-hash":{}},"f:ownerReferences":{".":{},"k:{\"uid\":\"0685fe96-cfeb-45b6-89fd-c2c6ab1f020e\"}":{".":{},"f:apiVersion":{},"f:blockOwnerDeletion":{},"f:controller":{},"f:kind":{},"f:name":{},"f:uid":{}}}},"f:spec":{"f:containers":{"k:{\"name\":\"controller\"}":{".":{},"f:args":{},"f:env":{".":{},"k:{\"name\":\"LD_PRELOAD\"}":{".":{},"f:name":{},"f:value":{}},"k:{\"name\":\"POD_NAME\"}":{".":{},"f:name":{},"f:valueFrom":{".":{},"f:fieldRef":{".":{},"f:apiVersion":{},"f:fieldPath":{}}}},"k:{\"name\":\"POD_NAMESPACE\"}":{".":{},"f:name":{},"f:valueFrom":{".":{},"f:fieldRef":{".":{},"f:apiVersion":{},"f:fieldPath":{}}}}},"f:image":{},"f:imagePullPolicy":{},"f:lifecycle":{".":{},"f:preStop":{".":{},"f:exec":{".":{},"f:command":{}}}},"f:livenessProbe":{".":{},"f:failureThreshold":{},"f:httpGet":{".":{},"f:path":{},"f:port":{},"f:scheme":{}},"f:initialDelaySeconds":{},"f:periodSeconds":{},"f:successThreshold":{},"f:timeoutSeconds":{}},"f:name":{},"f:ports":{".":{},"k:{\"containerPort\":80,\"protocol\":\"TCP\"}":{".":{},"f:containerPort":{},"f:name":{},"f:protocol":{}},"k:{\"containerPort\":443,\"protocol\":\"TCP\"}":{".":{},"f:containerPort":{},"f:name":{},"f:protocol":{}},"k:{\"containerPort\":8443,\"protocol\":\"TCP\"}":{".":{},"f:containerPort":{},"f:name":{},"f:protocol":{}}},"f:readinessProbe":{".":{},"f:failureThreshold":{},"f:httpGet":{".":{},"f:path":{},"f:port":{},"f:scheme":{}},"f:initialDelaySeconds":{},"f:periodSeconds":{},"f:successThreshold":{},"f:timeoutSeconds":{}},"f:resources":{".":{},"f:requests":{".":{},"f:cpu":{},"f:memory":{}}},"f:securityContext":{".":{},"f:allowPrivilegeEscalation":{},"f:capabilities":{".":{},"f:add":{},"f:drop":{}},"f:runAsUser":{}},"f:terminationMessagePath":{},"f:terminationMessagePolicy":{},"f:volumeMounts":{".":{},"k:{\"mountPath\":\"/usr/local/certificates/\"}":{".":{},"f:mountPath":{},"f:name":{},"f:readOnly":{}}}}},"f:dnsPolicy":{},"f:enableServiceLinks":{},"f:nodeSelector":{".":{},"f:kubernetes.io/os":{}},"f:restartPolicy":{},"f:schedulerName":{},"f:securityContext":{},"f:serviceAccount":{},"f:serviceAccountName":{},"f:terminationGracePeriodSeconds":{},"f:volumes":{".":{},"k:{\"name\":\"webhook-cert\"}":{".":{},"f:name":{},"f:secret":{".":{},"f:defaultMode":{},"f:secretName":{}}}}}}},{"manager":"kubelet","operation":"Update","apiVersion":"v1","time":"2021-04-12T07:27:29Z","fieldsType":"FieldsV1","fieldsV1":{"f:status":{"f:conditions":{"k:{\"type\":\"ContainersReady\"}":{".":{},"f:lastProbeTime":{},"f:lastTransitionTime":{},"f:message":{},"f:reason":{},"f:status":{},"f:type":{}},"k:{\"type\":\"Initialized\"}":{".":{},"f:lastProbeTime":{},"f:lastTransitionTime":{},"f:status":{},"f:type":{}},"k:{\"type\":\"Ready\"}":{".":{},"f:lastProbeTime":{},"f:lastTransitionTime":{},"f:message":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:containerStatuses":{},"f:hostIP":{},"f:startTime":{}}}}]},"spec":{"volumes":[{"name":"webhook-cert","secret":{"secretName":"ingress-nginx-admission","defaultMode":420}},{"name":"kube-api-access-bgcwx","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}}],"defaultMode":420}}],"containers":[{"name":"controller","image":"k8s.gcr.io/ingress-nginx/controller:v0.45.0@sha256:c4390c53f348c3bd4e60a5dd6a11c35799ae78c49388090140b9d72ccede1755","args":["/nginx-ingress-controller","--election-id=ingress-controller-leader","--ingress-class=nginx","--configmap=$(POD_NAMESPACE)/ingress-nginx-controller","--validating-webhook=:8443","--validating-webhook-certificate=/usr/local/certificates/cert","--validating-webhook-key=/usr/local/certificates/key"],"ports":[{"name":"http","containerPort":80,"protocol":"TCP"},{"name":"https","containerPort":443,"protocol":"TCP"},{"name":"webhook","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}},{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"LD_PRELOAD","value":"/usr/local/lib/libmimalloc.so"}],"resources":{"requests":{"cpu":"100m","memory":"90Mi"}},"volumeMounts":[{"name":"webhook-cert","readOnly":true,"mountPath":"/usr/local/certificates/"},{"name":"kube-api-access-bgcwx","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":10254,"scheme":"HTTP"},"initialDelaySeconds":10,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":5},"readinessProbe":{"httpGet":{"path":"/healthz","port":10254,"scheme":"HTTP"},"initialDelaySeconds":10,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"lifecycle":{"preStop":{"exec":{"command":["/wait-shutdown"]}}},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"add":["NET_BIND_SERVICE"],"drop":["ALL"]},"runAsUser":101,"allowPrivilegeEscalation":true}}],"restartPolicy":"Always","terminationGracePeriodSeconds":300,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux"},"serviceAccountName":"ingress-nginx","serviceAccount":"ingress-nginx","nodeName":"node1-pi4","securityContext":{},"schedulerName":"default-scheduler","tolerations":[{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":300}],"priority":0,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Pending","conditions":[{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2021-04-12T07:27:29Z"},{"type":"Ready","status":"False","lastProbeTime":null,"lastTransitionTime":"2021-04-12T07:27:29Z","reason":"ContainersNotReady","message":"containers with unready status: [controller]"},{"type":"ContainersReady","status":"False","lastProbeTime":null,"lastTransitionTime":"2021-04-12T07:27:29Z","reason":"ContainersNotReady","message":"containers with unready status: [controller]"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2021-04-12T07:27:29Z"}],"hostIP":"192.168.178.36","startTime":"2021-04-12T07:27:29Z","containerStatuses":[{"name":"controller","state":{"waiting":{"reason":"ContainerCreating"}},"lastState":{},"ready":false,"restartCount":0,"image":"k8s.gcr.io/ingress-nginx/controller:v0.45.0@sha256:c4390c53f348c3bd4e60a5dd6a11c35799ae78c49388090140b9d72ccede1755","imageID":"","started":false}],"qosClass":"Burstable"}}
I0412 15:52:44.862320   18675 round_trippers.go:435] curl -k -v -XGET  -H "Accept: application/json, */*" -H "User-Agent: kubectl/v1.21.0 (linux/arm) kubernetes/cb303e6" 'https://192.168.178.37:6443/api/v1/namespaces/ingress-nginx/pods/ingress-nginx-controller-75557995f8-zf6j7/log'
I0412 15:52:44.930844   18675 round_trippers.go:454] GET https://192.168.178.37:6443/api/v1/namespaces/ingress-nginx/pods/ingress-nginx-controller-75557995f8-zf6j7/log 400 Bad Request in 68 milliseconds
I0412 15:52:44.930918   18675 round_trippers.go:460] Response Headers:
I0412 15:52:44.931246   18675 round_trippers.go:463]     Cache-Control: no-cache, private
I0412 15:52:44.931283   18675 round_trippers.go:463]     Content-Type: application/json
I0412 15:52:44.931329   18675 round_trippers.go:463]     Content-Length: 231
I0412 15:52:44.931354   18675 round_trippers.go:463]     Date: Mon, 12 Apr 2021 13:52:44 GMT
I0412 15:52:44.931577   18675 request.go:1123] Response Body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"container \"controller\" in pod \"ingress-nginx-controller-75557995f8-zf6j7\" is waiting to start: ContainerCreating","reason":"BadRequest","code":400}
I0412 15:52:44.933258   18675 helpers.go:216] server response object: [{
"metadata": {},
"status": "Failure",
"message": "container \"controller\" in pod \"ingress-nginx-controller-75557995f8-zf6j7\" is waiting to start: ContainerCreating",
"reason": "BadRequest",
"code": 400
}]
F0412 15:52:44.933697   18675 helpers.go:115] Error from server (BadRequest): container "controller" in pod "ingress-nginx-controller-75557995f8-zf6j7" is waiting to start: ContainerCreating
goroutine 1 [running]:
k8s.io/kubernetes/vendor/k8s.io/klog/v2.stacks(0x2574301, 0x0, 0xbf, 0x1e6)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:1021 +0x94
k8s.io/kubernetes/vendor/k8s.io/klog/v2.(*loggingT).output(0x2563080, 0x3, 0x0, 0x0, 0x2cc0ae0, 0x1cc8f67, 0xa, 0x73, 0xfda800)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:970 +0x110
k8s.io/kubernetes/vendor/k8s.io/klog/v2.(*loggingT).printDepth(0x2563080, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3103750, 0x1, 0x1)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:733 +0x120
k8s.io/kubernetes/vendor/k8s.io/klog/v2.FatalDepth(...)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:1495
k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util.fatal(0x2e53320, 0x90, 0x1)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util/helpers.go:93 +0x1dc
k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util.checkErr(0x1797188, 0x3261cc0, 0x1633168)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util/helpers.go:188 +0x6e0
k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util.CheckErr(...)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/util/helpers.go:115
k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/logs.NewCmdLogs.func1(0x30374a0, 0x3027620, 0x1, 0x4)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/cmd/logs/logs.go:158 +0xf0
k8s.io/kubernetes/vendor/github.com/spf13/cobra.(*Command).execute(0x30374a0, 0x3027600, 0x4, 0x4, 0x30374a0, 0x3027600)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/github.com/spf13/cobra/command.go:854 +0x1f4
k8s.io/kubernetes/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0x2d491e0, 0x2d08060, 0x2d08030, 0x6)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/github.com/spf13/cobra/command.go:958 +0x274
k8s.io/kubernetes/vendor/github.com/spf13/cobra.(*Command).Execute(...)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/github.com/spf13/cobra/command.go:895
main.main()
  _output/dockerized/go/src/k8s.io/kubernetes/cmd/kubectl/kubectl.go:49 +0x1e8

goroutine 18 [chan receive]:
k8s.io/kubernetes/vendor/k8s.io/klog/v2.(*loggingT).flushDaemon(0x2563080)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:1164 +0x70
created by k8s.io/kubernetes/vendor/k8s.io/klog/v2.init.0
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/klog/v2/klog.go:418 +0x100

goroutine 6 [select]:
k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait.BackoffUntil(0x16330f8, 0x1797368, 0x2ca4000, 0x1, 0x2efd4c0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:167 +0xf0
k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil(0x16330f8, 0x2a05f200, 0x1, 0x0, 0x0, 0x1, 0x2efd4c0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133 +0x80
k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait.Until(0x16330f8, 0x2a05f200, 0x1, 0x2efd4c0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:90 +0x48
created by k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/util/logs.InitLogs
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/k8s.io/kubectl/pkg/util/logs/logs.go:51 +0x80

goroutine 98 [IO wait]:
internal/poll.runtime_pollWait(0xa6c98068, 0x72, 0xffffffff)
  /usr/local/go/src/runtime/netpoll.go:222 +0x44
internal/poll.(*pollDesc).wait(0x3313194, 0x72, 0x1d00, 0x1d7c, 0xffffffff)
  /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x30
internal/poll.(*pollDesc).waitRead(...)
  /usr/local/go/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0x3313180, 0x32d0000, 0x1d7c, 0x1d7c, 0x0, 0x0, 0x0)
  /usr/local/go/src/internal/poll/fd_unix.go:166 +0x1a4
net.(*netFD).Read(0x3313180, 0x32d0000, 0x1d7c, 0x1d7c, 0x32d0005, 0x1633b70, 0x1d77)
  /usr/local/go/src/net/fd_posix.go:55 +0x38
net.(*conn).Read(0x2c98760, 0x32d0000, 0x1d7c, 0x1d7c, 0x0, 0x0, 0x0)
  /usr/local/go/src/net/net.go:183 +0x64
crypto/tls.(*atLeastReader).Read(0x30122f0, 0x32d0000, 0x1d7c, 0x1d7c, 0x10, 0x30122f0, 0x2c566c0)
  /usr/local/go/src/crypto/tls/conn.go:776 +0x78
bytes.(*Buffer).ReadFrom(0x306e96c, 0x1796544, 0x30122f0, 0x106, 0x205174, 0x1361848, 0x14dee78)
  /usr/local/go/src/bytes/buffer.go:204 +0xa4
crypto/tls.(*Conn).readFromUntil(0x306e800, 0x17981f0, 0x2c98760, 0x5, 0x2c98760, 0xf0)
  /usr/local/go/src/crypto/tls/conn.go:798 +0xc4
crypto/tls.(*Conn).readRecordOrCCS(0x306e800, 0x0, 0x0, 0x30122a0)
  /usr/local/go/src/crypto/tls/conn.go:605 +0xfc
crypto/tls.(*Conn).readRecord(...)
  /usr/local/go/src/crypto/tls/conn.go:573
crypto/tls.(*Conn).Read(0x306e800, 0x2e57000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
  /usr/local/go/src/crypto/tls/conn.go:1276 +0x154
bufio.(*Reader).Read(0x2c37170, 0x338c9a0, 0x9, 0x9, 0x0, 0x0, 0x1)
  /usr/local/go/src/bufio/bufio.go:227 +0x22c
io.ReadAtLeast(0x1796418, 0x2c37170, 0x338c9a0, 0x9, 0x9, 0x9, 0x1633900, 0x4a09c8, 0x1633901)
  /usr/local/go/src/io/io.go:328 +0x6c
io.ReadFull(...)
  /usr/local/go/src/io/io.go:347
k8s.io/kubernetes/vendor/golang.org/x/net/http2.readFrameHeader(0x338c9a0, 0x9, 0x9, 0x1796418, 0x2c37170, 0x0, 0x0, 0x0, 0x32c7fd4, 0x331f340)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/golang.org/x/net/http2/frame.go:237 +0x54
k8s.io/kubernetes/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0x338c980, 0x331c8e8, 0x0, 0x0, 0x0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/golang.org/x/net/http2/frame.go:492 +0x74
k8s.io/kubernetes/vendor/golang.org/x/net/http2.(*clientConnReadLoop).run(0x32c7fd4, 0x0, 0x0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/golang.org/x/net/http2/transport.go:1819 +0xdc
k8s.io/kubernetes/vendor/golang.org/x/net/http2.(*ClientConn).readLoop(0x2c380f0)
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/golang.org/x/net/http2/transport.go:1741 +0x60
created by k8s.io/kubernetes/vendor/golang.org/x/net/http2.(*Transport).newClientConn
  /workspace/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/vendor/golang.org/x/net/http2/transport.go:705 +0x580

/kind bug

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 62 (37 by maintainers)

Most upvoted comments

@sumit-badaya, you are not helping.

kubectl create namespace1
helm -n namespace1 install ingress-nginx-0 ingress-nginx/ingress-nginx

The above commands are one way to put the controller in a namespace of your choice.

Any normal k8s admin woiuld be aware of this.

But you are neither providing steps for a developer to reproduce the problem, nor are you helping anyone investigate the problem on their own with some specifics. Can you move your comments to a issue dedicated to your problem and please not hijack this

skepticism, personal comments, trash-talk does not help developers or the person who posted that ARM issue. Like I said, the reason for not posting the file here is to avoid adding unrelated artifact in this case. Don’t show your unhelpful side and please open another namespace issue and I will attach the file there and then tell me if it works or not. So sad to see filling unrelated content here. You don’t manage issues so you can’t feel other people’s pain.

That is not documented procedure. Your options are to study every single object involved and do it yourself or create a new issue asking the project developers for additional docs on that. In either case it is unrelated to this arm issue.

Thanks, ; Long

On Sun, 18 Apr, 2021, 9:40 PM Robyn Ward, @.***> wrote:

Do you think kubectl apply -f is successful on other namespaces than ingress-nginx? It ofcourse needs modifications but still that will fail and controller will not get created.

Steps to reproduce::

kubectl apply -f URL -n custom-ns

After replacing “namespace: ingress-nginx” with namespace: custom-ns in the YAML file, it fails still

Do you want me to add that long deploy.yaml contents as well?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kubernetes/ingress-nginx/issues/7043#issuecomment-822016532, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABGZVWTOUMEBLJEOXGVFVFDTJL76LANCNFSM42YY2XWQ .

Then you gotta delete the comments that has me mentioned in it. Please do the needful so i can delete mine.

Because that makes sense coz you will have me mentioned while my comments wont be there at all in entire thread. Please delete all that contains my username mentioned.

On Sun, 18 Apr, 2021, 11:30 pm Long, @.***> wrote:

C’mon guys! You both are right ok now lets just focus on the issues and don’t indulge in cold war. Let there be peace! … <#m_-2013671160251779760_>

@sumit-badaya https://github.com/sumit-badaya don’t indulge in personal comments and move the discussion on namespace to #7057 https://github.com/kubernetes/ingress-nginx/issues/7057 . Additionally if you can delete all your comments here, it will help to keep this issue’s content focussed on the ARM install failure. Thnx

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/kubernetes/ingress-nginx/issues/7043#issuecomment-822033005, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQXAMN36GWNA4YDZ45QCMF3TJMM3XANCNFSM42YY2XWQ .

@LeducH did you get this resolve? Please help others if you did.

create the secret manually first and then comment