How to hide secret values in Inputs and Outputs parameters shown on UI in Argo Workflows ? #14438
sukhbir-singh
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
My requirements is that I am taking some secrets as inputs from user, that can be access-token or api-key for an example. Now as soon as we take an input and pass it in next step as input, it will be shown in plain text in the UI. I wanted to hide the secrets from input and output parameters for each of the pods shown in the workflow. How can I do it?
I went through the docs and various tutorials but could not find any such reference for doing it. If someone having some idea how to solve and can help, then that would be great.
By hiding the secret, I mean not even showing in UI even through the secret parameters are getting passed as inputs Or other way could be to write SECURE instead. Anything is fine by mean, I just do not want to show to secret to user.
As an example, In below template, I want to hide the api-key parameter from input and output of each pods.
Argo Workflow Example:
Beta Was this translation helpful? Give feedback.
All reactions