You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to create a new Cluster that uses AWS AuthConfig. In addition to ClusterName and roleARN for authentication, we also need to configure tlsClientConfig. If I set the insecure=true everything works but If I set insecure=false and add the caData, it complains about certificate. I've confirmed that caData being passed is correct. I checked the code and it seems that caData is not passed from input parameters to ArgoCD cluster object.
Here to confirm I also ran into this issue. I tested creating an identical cluster secret manually and was able to successfully connect to the external cluster from argo.
Also, I deployed a secret and used the caDataSecretRef instead and was able to create the cluster resource. This is a usable workaround until the cluster resource caData field is fixed.
What happened?
I am trying to create a new Cluster that uses AWS AuthConfig. In addition to ClusterName and roleARN for authentication, we also need to configure
tlsClientConfig
. If I set theinsecure=true
everything works but If I setinsecure=false
and add thecaData
, it complains about certificate. I've confirmed that caData being passed is correct. I checked the code and it seems that caData is not passed from input parameters to ArgoCD cluster object.How can we reproduce it?
Create a new cluster as below:
What environment did it happen in?
Crossplane version: 1.16
Crossplane Provider argocd version: 0.9.0
The text was updated successfully, but these errors were encountered: