Can I use my own Service with the operator?

I want to deploy the service component of AWX separately from the operator deployment.

Why? Because I’m making a loadbalancer service which spits out an address when it’s done. I’d rather have a different management platform take care of it (like terraform) rather than constantly polling the operator to look for the adress

Now is it possible to add an extra service to AWX? I’ve been trying lately but I’ve just gotten a white screen with a bunch of 503: back-end server is at capacity errors.

Looks like I’m a complete noob at k8’s again and the answer is yes:

Just make sure the selector is on these 3 fields:

app.kubernetes.io/name”: “DEPLOYMENT_NAME” (whatever you named your CRD, probably “awx”

app.kubernetes.io/managed-by”: “DEPLOYMENT_TYPE-operator” (DEPLOYMENT_TYPE = awx most likely)
app.kubernetes.io/component”: “DEPLOYMENT_TYPE” (DEPLOYMENT_TYPE = awx most likely)