Greetings programs,
Dynamic log sanitization (
KEP-1753) was added as an experimental alpha feature under SIG Instrumentation in the 1.20 release. When it was introduced, the SIG had some reservations about the feature and its performance, but concluded that an alpha POC would be low risk. We encouraged
exploring alternatives, and that eventually resulted in the implementation of
static analysis as part of our presubmit CI to ensure secrets are not being logged. This alternative implementation has graduated to stable in the 1.23 cycle.
During SIG Instrumentation's Dec. 9 meeting, we discussed the support burden of this feature and the issues this may cause in blocking other new logging improvements. Hence, we would like to
propose this feature for deprecation in the 1.24 cycle. Since this is an alpha feature, this means
it will be entirely removed.
Please let us know if you have any questions.
--
Elana Hashman
Chair
Kubernetes SIG Instrumentation