Running multiple Dgraph alpha pod and zeros in single host

What you mean by node? K8s node?
Well, yes? I’m confused with the question.

If your cluster is replica set to 3(which means it is HA). You gonna have a single Alpha group. Cuz you have only 3 Alpha nodes. Do you mean replica settings from Dgraph RAFT group or K8s replica settings? Please, make it clear. Or remove K8s from your example. As it is another scope.

Yes. This command will infer the SVC address created by K8s’s DNS service.

Your main question was in the title:

Running multiple Dgraph alpha pod and zeros in single host

If that is your question. Yes. You can run the whole cluster in a single machine whatever it be or where it be. What is your concern? In my opinion you shouldn’t do this. But you can. I’d prefer to run each Alpha or Alpha group in different hosts.