This message was deleted.
# rke2
a
This message was deleted.
m
This is the output from
kubectl describe -n kube-system daemonsets.apps rke2-ingress-nginx-controller
:
Copy code
Name:           rke2-ingress-nginx-controller
Selector:       <http://app.kubernetes.io/component=controller,app.kubernetes.io/instance=rke2-ingress-nginx,app.kubernetes.io/name=rke2-ingress-nginx|app.kubernetes.io/component=controller,app.kubernetes.io/instance=rke2-ingress-nginx,app.kubernetes.io/name=rke2-ingress-nginx>
Node-Selector:  <http://kubernetes.io/os=linux|kubernetes.io/os=linux>
Labels:         <http://app.kubernetes.io/component=controller|app.kubernetes.io/component=controller>
                <http://app.kubernetes.io/instance=rke2-ingress-nginx|app.kubernetes.io/instance=rke2-ingress-nginx>
                <http://app.kubernetes.io/managed-by=Helm|app.kubernetes.io/managed-by=Helm>
                <http://app.kubernetes.io/name=rke2-ingress-nginx|app.kubernetes.io/name=rke2-ingress-nginx>
                <http://app.kubernetes.io/part-of=rke2-ingress-nginx|app.kubernetes.io/part-of=rke2-ingress-nginx>
                <http://app.kubernetes.io/version=1.6.4|app.kubernetes.io/version=1.6.4>
                <http://helm.sh/chart=rke2-ingress-nginx-4.5.201|helm.sh/chart=rke2-ingress-nginx-4.5.201>
Annotations:    deprecated.daemonset.template.generation: 1
                <http://field.cattle.io/publicEndpoints|field.cattle.io/publicEndpoints>:
                  [{"nodeName":":x","addresses":["x.x.x.x"],"port":80,"protocol":"TCP","podName":"kube-system:rke2-ingress-nginx-controller-bc4sp",...
                <http://meta.helm.sh/release-name|meta.helm.sh/release-name>: rke2-ingress-nginx
                <http://meta.helm.sh/release-namespace|meta.helm.sh/release-namespace>: kube-system
Desired Number of Nodes Scheduled: 2
Current Number of Nodes Scheduled: 2
Number of Nodes Scheduled with Up-to-date Pods: 2
Number of Nodes Scheduled with Available Pods: 2
Number of Nodes Misscheduled: 0
Pods Status:  2 Running / 0 Waiting / 0 Succeeded / 0 Failed
Pod Template:
  Labels:           <http://app.kubernetes.io/component=controller|app.kubernetes.io/component=controller>
                    <http://app.kubernetes.io/instance=rke2-ingress-nginx|app.kubernetes.io/instance=rke2-ingress-nginx>
                    <http://app.kubernetes.io/name=rke2-ingress-nginx|app.kubernetes.io/name=rke2-ingress-nginx>
  Service Account:  rke2-ingress-nginx
  Containers:
   rke2-ingress-nginx-controller:
    Image:       rancher/nginx-ingress-controller:nginx-1.6.4-hardened4
    Ports:       80/TCP, 443/TCP, 8443/TCP
    Host Ports:  80/TCP, 443/TCP, 0/TCP
    Args:
      /nginx-ingress-controller
      --election-id=rke2-ingress-nginx-leader
      --controller-class=<http://k8s.io/ingress-nginx|k8s.io/ingress-nginx>
      --ingress-class=nginx
      --configmap=$(POD_NAMESPACE)/rke2-ingress-nginx-controller
      --validating-webhook=:8443
      --validating-webhook-certificate=/usr/local/certificates/cert
      --validating-webhook-key=/usr/local/certificates/key
      --watch-ingress-without-class=true
    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:        (v1:metadata.name)
      POD_NAMESPACE:   (v1:metadata.namespace)
      LD_PRELOAD:     /usr/local/lib/libmimalloc.so
    Mounts:
      /usr/local/certificates/ from webhook-cert (ro)
  Volumes:
   webhook-cert:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  rke2-ingress-nginx-admission
    Optional:    false
Events:          <none>
Any idea what is going on is appreciated…
This is an example from ArgoCD where I can see multiple events
n
Not sure about ArgoCD, but RKE2 only supports ODD number of server nodes.