Hardcoded default domain svc.cluster.local
54nd20 opened this issue · 0 comments
54nd20 commented
Describe the bug
The DNS suffix svc.cluster.local
is hardcoded, for instance in:
argocd-operator/controllers/argocd/util.go
Line 629 in d424ebd
Because of this the operator can not be used on clusters where the default domain is different. For instance on Exoscale SKS a default domain like svc.CLUSTER_ID.cluster.local
is used.
To Reproduce
Steps to reproduce the behavior:
- Deploy operator on a cluster with non-default dns suffix
- DNS resolution will fail for Domains like
argocd-repo-server.argocd.svc.cluster.local
orargocd-redis.argocd.svc.cluster.local
Expected behavior
Default domain should be configurable for clusters that use a non-default configuration