k8s部署emqx,如何设置固定service映射的nodeport端口

如题,我在k8s环境部署emqx,发现每隔一段时间service映射的nodeport发生变更,请问我该怎么如何配置让nodeport固定不变?

麻烦能贴一下service的配置吗?

手动指定 nodePort

我是通过emqx operator的方式部署的emqx, 请问是否可以通过emqx.yml文件自定义配置资源,在部署时指定service的nodeport,例如下面的官方配置示例:
apiVersion: apps.emqx.io/v1beta4
kind: EmqxBroker
metadata:
name: emqx
spec:
template:
spec:
emqxContainer:
image:
repository: emqx
version: 4.4.19
请问在这个文件下添加什么配置可以指定service的nodeport

参考 https://github.com/emqx/emqx-operator/blob/main/config/samples/emqx/v1beta4/emqxenterprise-full.yaml