Problem: I was able to reproduce this using similar values. I noticed that in the values.yaml, the value for alpha.replicaCount is set to 2.
This value won’t work, because due to Raft Consensus Algorithm, these have to be an odd number, where more than half the number have to come up for availability.
Solution: I tested this out with alpha.replicaCount=3, and it Dgraph will startup successfully with availability.
Side question: I was curious the helm command you used to deploy dgraph. Usually, a release name is required, e.g. helm install my-release dgraph/dgraph, but in looking at logs and screenshot, the helm release name is not included in headless-service domain name or pod hostname.