ArgoCD on a IPV6 preferred cluster? #21445
Unanswered
ramanNarasimhan77
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to check Argo-CD installation in a IPV6 cluster
I am trying to install on either on Dual stack cluster where IPV6 is preferred or a IPV6 only cluster both created using
Kind
Server and RepoServer have the following environment params, which are defaulted to 0.0.0.0. I can easily set these to "::" for IPV6 clusters
ARGOCD_REPO_SERVER_LISTEN_ADDRESS
ARGOCD_REPO_SERVER_METRICS_LISTEN_ADDRESS
ARGOCD_SERVER_LISTEN_ADDRESS
ARGOCD_SERVER_METRICS_LISTEN_ADDRESS
My understanding is that the listen address for the servers should be
::
for IPV6 and0.0.0.0
for IPv4. So my plan was to get the POD_IP and then check if its IPv4 or IPv6 and then set the corresponding bind addressBut I could not find such params for Controller/AppSetController/Notifications controller. I thought that maybe the code itself is written to bind to IPv4/IPv6 or both if available.
But, I came across some instances in the code base where 0.0.0.0 is hardcoded.
argo-cd/controller/appcontroller.go
Line 296 in b8508f2
argo-cd/cmd/argocd-notification/commands/controller.go
Line 151 in b8508f2
Any suggestions on how to handle ArgoCD installation on a IPv6 preferred cluster?
Beta Was this translation helpful? Give feedback.
All reactions