# Nodeport on awx-operator deployment

**URL:** <https://forum.ansible.com/t/nodeport-on-awx-operator-deployment/35461>\
**Category:** AWX Project\
**Tags:** awx, kubernetes\
**Created:** [July 5, 2021, 7:39am UTC](https://forum.ansible.com/t/nodeport-on-awx-operator-deployment/35461 "2021-07-05T07:39:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vibin](https://avatars.discourse-cdn.com/v4/letter/v/2bfe46/32.png) [@Vibin](https://forum.ansible.com/u/Vibin)\
**Post date:** [July 5, 2021, 7:39am UTC](https://forum.ansible.com/t/nodeport-on-awx-operator-deployment/35461/1 "2021-07-05T07:39:27Z")

</div>

Hello,

Currently am running awx version 17.1.0 on K8s and using Nodeport service to make the application available externally. There is no ingress in our K8s.

Also, hard-coded the ssl certificates in the nginx configuration.

Service spec:

type: Nodeport  
ports:

- name: https  
port: 443  
targetPort: 8053  
nodePort: 30443

Now, I’m trying to upgrade to 19.0.2 using the awx-operator deployment but am unable to figure out how to apply the above configurations in the new deployment model.

1. How to mention the nodeport number (static) in the customized awx instance yaml file. I see the only option is service\_type …

service\_type: NodePort

1. How to provide ssl certificates, so that the service listens on https port ?

Please do note that we do not have ingress setup in our K8s cluster.

Any help would be appreciated.

Regards,  
Vibin

---

<div class="post-metadata">

**Author:** ![Vibin](https://avatars.discourse-cdn.com/v4/letter/v/2bfe46/32.png) [@Vibin](https://forum.ansible.com/u/Vibin)\
**Post date:** [July 6, 2021, 3:07pm UTC](https://forum.ansible.com/t/nodeport-on-awx-operator-deployment/35461/2 "2021-07-06T15:07:57Z")

</div>

Anyone had this kinda requirement ??

Any idea or hint is much appreciated.
