Skip to content

question: why can't the 'ingreess-nginx' controller be deployed? #1095

@gabyx

Description

@gabyx

When I deploy with kapp the ingress-nginx controller like

kapp -a ingress-nginx -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.13.3/deploy/static/provider/scw/deploy.yaml

I get some strange reconcilation error, and I dont know where the problem lies or how to fix that, or if it even is a problem.

1:20:18PM: ---- applying 5 changes [0/19 done] ----
1:20:18PM: create clusterrole/ingress-nginx (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: create validatingwebhookconfiguration/ingress-nginx-admission (admissionregistration.k8s.io/v1) cluster
1:20:18PM: create clusterrole/ingress-nginx-admission (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: create ingressclass/nginx (networking.k8s.io/v1) cluster
1:20:18PM: create namespace/ingress-nginx (v1) cluster
1:20:18PM: ---- waiting on 5 changes [0/19 done] ----
1:20:18PM: ok: reconcile namespace/ingress-nginx (v1) cluster
1:20:18PM: ok: reconcile ingressclass/nginx (networking.k8s.io/v1) cluster
1:20:18PM: ok: reconcile validatingwebhookconfiguration/ingress-nginx-admission (admissionregistration.k8s.io/v1) cluster
1:20:18PM: ok: reconcile clusterrole/ingress-nginx-admission (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: ok: reconcile clusterrole/ingress-nginx (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: ---- applying 5 changes [5/19 done] ----
1:20:18PM: create role/ingress-nginx-admission (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: create configmap/ingress-nginx-controller (v1) namespace: ingress-nginx
1:20:18PM: create role/ingress-nginx (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: create serviceaccount/ingress-nginx (v1) namespace: ingress-nginx
1:20:18PM: create serviceaccount/ingress-nginx-admission (v1) namespace: ingress-nginx
1:20:18PM: ---- waiting on 5 changes [5/19 done] ----
1:20:18PM: ok: reconcile role/ingress-nginx (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile configmap/ingress-nginx-controller (v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile serviceaccount/ingress-nginx-admission (v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile serviceaccount/ingress-nginx (v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile role/ingress-nginx-admission (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: ---- applying 4 changes [10/19 done] ----
1:20:18PM: create rolebinding/ingress-nginx-admission (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: create clusterrolebinding/ingress-nginx (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: create clusterrolebinding/ingress-nginx-admission (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: create rolebinding/ingress-nginx (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: ---- waiting on 4 changes [10/19 done] ----
1:20:18PM: ok: reconcile rolebinding/ingress-nginx (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile rolebinding/ingress-nginx-admission (rbac.authorization.k8s.io/v1) namespace: ingress-nginx
1:20:18PM: ok: reconcile clusterrolebinding/ingress-nginx-admission (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: ok: reconcile clusterrolebinding/ingress-nginx (rbac.authorization.k8s.io/v1) cluster
1:20:18PM: ---- applying 5 changes [14/19 done] ----
1:20:18PM: create job/ingress-nginx-admission-patch (batch/v1) namespace: ingress-nginx
1:20:18PM: create job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx
1:20:18PM: create service/ingress-nginx-controller-admission (v1) namespace: ingress-nginx
1:20:19PM: create deployment/ingress-nginx-controller (apps/v1) namespace: ingress-nginx
1:20:19PM: create service/ingress-nginx-controller (v1) namespace: ingress-nginx
1:20:19PM: ---- waiting on 5 changes [14/19 done] ----
1:20:19PM: ongoing: reconcile service/ingress-nginx-controller (v1) namespace: ingress-nginx
1:20:19PM:  ^ Load balancer ingress is empty
1:20:19PM: ok: reconcile service/ingress-nginx-controller-admission (v1) namespace: ingress-nginx
1:20:19PM: ongoing: reconcile deployment/ingress-nginx-controller (apps/v1) namespace: ingress-nginx
1:20:19PM:  ^ Waiting for 1 unavailable replicas
1:20:19PM:  L ok: waiting on replicaset/ingress-nginx-controller-55d46974fc (apps/v1) namespace: ingress-nginx
1:20:19PM:  L ongoing: waiting on pod/ingress-nginx-controller-55d46974fc-67lmh (v1) namespace: ingress-nginx
1:20:19PM:     ^ Pending: ContainerCreating
1:20:19PM: ongoing: reconcile job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx
1:20:19PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
1:20:19PM:  L ongoing: waiting on pod/ingress-nginx-admission-create-f9jcx (v1) namespace: ingress-nginx
1:20:19PM:     ^ Pending: ContainerCreating
1:20:19PM: ongoing: reconcile job/ingress-nginx-admission-patch (batch/v1) namespace: ingress-nginx
1:20:19PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
1:20:19PM:  L ongoing: waiting on pod/ingress-nginx-admission-patch-bql6j (v1) namespace: ingress-nginx
1:20:19PM:     ^ Pending: ContainerCreating
1:20:19PM: ---- waiting on 4 changes [15/19 done] ----
1:20:19PM: ongoing: reconcile job/ingress-nginx-admission-patch (batch/v1) namespace: ingress-nginx
1:20:19PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
1:20:19PM:  L ongoing: waiting on pod/ingress-nginx-admission-patch-bql6j (v1) namespace: ingress-nginx
1:20:19PM:     ^ Condition Ready is not True (False)
1:20:19PM: ongoing: reconcile job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx
1:20:19PM:  ^ Waiting to complete (1 active, 0 failed, 0 succeeded)
1:20:19PM:  L ongoing: waiting on pod/ingress-nginx-admission-create-f9jcx (v1) namespace: ingress-nginx
1:20:19PM:     ^ Pending
1:20:22PM: error: reconcile job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx

kapp: Error: waiting on reconcile job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx:
  Errored:
    Getting resource job/ingress-nginx-admission-create (batch/v1) namespace: ingress-nginx:
      API server says: jobs.batch "ingress-nginx-admission-create" not found (reason: NotFound)

Metadata

Metadata

Assignees

No one assigned

    Labels

    carvel triageThis issue has not yet been reviewed for validitystaleThis issue has had no activity for a while and will be closed soon

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions