My over thinking made me to create a secret in github and pass it here, but the value of token is taking as it is(string) and as expected -invalid token.
Got a thought, and would love to see this feature in ArgoCD if this is reasonable/possible.
So, here all I want to do is
While writing application yaml, I need one more parameter(can be optional).
login to argoCD console --> settings --> secrets --> [drop down option to select list of most used 3rd party apps] ~> select splunk ~> provide [unique-key,value] --> save.
(similarly, for other apps Datadog, logDNA, JFrog, Grafana, ELK, etc. any apps you know better than me, that requires tokens/sensitive info. )
and got to my app yaml and place it.
Just thinking out of my head I am not sure, if this is genuine question or bad idea. But in case if it is possible. Can you please make this in your enhancement list.
Currently, I am using argoCD v2.1.6
Summary
When deploying 3rd party applications like Splunk, Datadog,logDNA etc or any other apps which has specific token to pass.
Let's say, I want to deploy splunk using argoCD.
My over thinking made me to create a secret in github and pass it here, but the value of token is taking as it is(string) and as expected -invalid token.
Below link has reference yaml. https://cloud-native.slack.com/archives/C01TSERG0KZ/p1636749820322900
Proposal
Got a thought, and would love to see this feature in ArgoCD if this is reasonable/possible. So, here all I want to do is While writing application yaml, I need one more parameter(can be optional).
login to argoCD console --> settings --> secrets --> [drop down option to select list of most used 3rd party apps] ~> select splunk ~> provide [unique-key,value] --> save. (similarly, for other apps Datadog, logDNA, JFrog, Grafana, ELK, etc. any apps you know better than me, that requires tokens/sensitive info. ) and got to my app yaml and place it.
ArgoCD will do the rest.
Just thinking out of my head I am not sure, if this is genuine question or bad idea. But in case if it is possible. Can you please make this in your enhancement list.
Currently, I am using argoCD v2.1.6
Thank you in Advance.