This message was deleted.
# harvester
a
This message was deleted.
b
I assume that there are some iptable rules configured to route the traffic from these ports to VIP Management ip
g
all nodes are listening on 80/443 because of the ingress controller
vip provides another way of accessing via a fixed address which is not tied to underlying nodes
b
I’ve updated ingress-expose Loadbalancer service to expose on ports 8080 and 8443 but the change is affecting only the VIP not the other interfaces
that’s why I was thinking that there is another mechanism to serve Harvester UI on all interfaces
g
well the vip is for service type loadbalancer.. and it points to ingress..
ingress is also exposed as a daemonset on ports 443/80
🙌 1
👍 1
if you wish to disable this.. change will need to be to the ingress ds
please be aware the change will likely be reset on upgrades
Copy code
ports:
        - containerPort: 80
          hostPort: 80
          name: http
          protocol: TCP
        - containerPort: 443
          hostPort: 443
          name: https
          protocol: TCP
        - containerPort: 8444
          name: webhook
          protocol: TCP
        readinessProbe:
          failureThreshold: 3
          httpGet:
            path: /healthz
            port: 10254
            scheme: HTTP
          initialDelaySeconds: 10
          periodSeconds: 10
          successThreshold: 1
          timeoutSeconds: 1
        resources:
          requests:
            cpu: 100m
            memory: 90Mi
        securityContext:
          allowPrivilegeEscalation: true
          capabilities:
            add:
            - NET_BIND_SERVICE
            drop:
            - ALL
          runAsUser: 101
you would need to change this in
rke2-ingress-nginx-controller
in
kube-system
ns
👍 1
b
thank you very much 👍👍