-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Description
Describe the bug
The DNS suffix svc.cluster.local is hardcoded, for instance in:
argocd-operator/controllers/argocd/util.go
Line 629 in d424ebd
| return fmt.Sprintf("%s.%s.svc.cluster.local:%d", nameWithSuffix(service, cr), cr.Namespace, port) |
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.localorargocd-redis.argocd.svc.cluster.local
Expected behavior
Default domain should be configurable for clusters that use a non-default configuration
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels