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
Currently its a requirement of notification controller to store the webhook credentials like urlAuthdata etc in configmap kind. This is not very secure way to store this sensitive information. Instead we can use secret kind from where controller can read these details.
Please give examples of your use case, e.g. when would you use this.
While using webhook for sending notification like in the case of slack, the credentials are required to be stored in configmap kind which is not an secure option while pushing the code to the platforms like GitHub. Instead we can use secret kind from where controller can read these details.
Proposal
How do you think this should be implemented?
Use secret kind for storing the webhook credentials from where the controller can read these details.
The text was updated successfully, but these errors were encountered:
ajinkyak423
changed the title
Read webhook credentialsfor notification controller form the secret instead of configmap
[Notification] Read webhook credentialsfor notification controller form the secret instead of configmap
Nov 4, 2024
Summary
Currently its a requirement of notification controller to store the webhook credentials like
url
Authdata
etc in configmap kind. This is not very secure way to store this sensitive information. Instead we can use secret kind from where controller can read these details.Document reference: https://argo-cd.readthedocs.io/en/stable/operator-manual/notifications/services/webhook/#send-slack
What change you think needs making.
Motivation
Please give examples of your use case, e.g. when would you use this.
While using webhook for sending notification like in the case of slack, the credentials are required to be stored in configmap kind which is not an secure option while pushing the code to the platforms like GitHub. Instead we can use secret kind from where controller can read these details.
Proposal
How do you think this should be implemented?
Use secret kind for storing the webhook credentials from where the controller can read these details.
The text was updated successfully, but these errors were encountered: