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
The aim of the configopaque package is to have opaque types to prevent leakage of secrets in configuration. We should document under what situations do we aim to redact output, since it's kind of fuzzy right now (it used to be just for marshaling, now we also redact logs).
It may also be that we miss some cases, would we be justified in making breaking changes if something like this happens again?
The text was updated successfully, but these errors were encountered:
@TylerHelmuth That makes sense to me. My main goal with this is that we have a guide if we have to make changes after 1.0 (e.g. what is bug, what should be kept as is)
Documents `configopaque` expectations.
The intention is that it is clear that we can add interface
implementations after 1.0 if not doing so would leak opaque values.
Fixes#9274
The aim of the
configopaque
package is to have opaque types to prevent leakage of secrets in configuration. We should document under what situations do we aim to redact output, since it's kind of fuzzy right now (it used to be just for marshaling, now we also redact logs).It may also be that we miss some cases, would we be justified in making breaking changes if something like this happens again?
The text was updated successfully, but these errors were encountered: