# Question about adding remote EE node to AWX k8s cluster

**URL:** <https://forum.ansible.com/t/question-about-adding-remote-ee-node-to-awx-k8s-cluster/4951>\
**Category:** Get Help\
**Tags:** awx, ee, kubernetes\
**Created:** [April 15, 2024, 1:47pm UTC](https://forum.ansible.com/t/question-about-adding-remote-ee-node-to-awx-k8s-cluster/4951 "2024-04-15T13:47:53Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![kurokobo](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/kurokobo/32/182_2.png) [@kurokobo](https://forum.ansible.com/u/kurokobo)\
**Post date:** [April 18, 2024, 2:15pm UTC](https://forum.ansible.com/t/question-about-adding-remote-ee-node-to-awx-k8s-cluster/4951/9 "2024-04-18T14:15:09Z")

</div>

> [@yoonmin1030](#):
>
> I made changed the service type to NodePort like following.

Normally, such an operation should not be necessary.

> [@yoonmin1030](#):
>
> =\> from the ingress controller logs, I think controller seems like functioning properly. Is there any other way I can confirm the working?

Try deploying simple “hello world” web application.

```bash
$ kubectl create deployment web --image=gcr.io/google-samples/hello-app:1.0
deployment.apps/web created

$ kubectl expose deployment web --port 8080
service/web exposed

$ cat <<EOF | kubectl apply -f -
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: example-ingress
spec:
  rules:
    - host: hello-world.info
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: web
                port:
                  number: 8080
EOF
ingress.networking.k8s.io/example-ingress created

```

Then access this web app over FQDN, **from the outside of the cluster e.g. different server or workstation**. Replace `203.0.113.1` to your actual IP address.

```bash
$ curl --resolve hello-world.info:80:203.0.113.1 http://hello-world.info
Hello, world!
Version: 1.0.0
Hostname: web-57f46db77f-2fdl5

```

> [@yoonmin1030](#):
>
> The service/ingress-controller NodePort is 443:30382, So, [mesh-ingress-1.ansible.com](http://mesh-ingress-1.ansible.com) has to be port 30382.  
> …  
> or I guess I could change 443:30382 to 443:443.  
> However, the service/ingress-controller NodePort has to be 443:443 ? or is it okay to be any port number?

Usually, there is an LB in front of the Ingress Controller, and the LB listens for 443. Have you set up the equivalent of “Ingress-managed load balancer” in the diagram in the official documentation?: [Ingress | Kubernetes](https://kubernetes.io/docs/concepts/services-networking/ingress/)  
The MetalLB is the famous one for on-prem kubernetes cluster.

I don’t know where your cluster is located, how many nodes you have, and which distribution of kubernetes are you using, but first of all, try to get the hello world described above working.

---

_[View the full topic](https://forum.ansible.com/t/question-about-adding-remote-ee-node-to-awx-k8s-cluster/4951)._
