compliantkubernetes-apps
compliantkubernetes-apps copied to clipboard
[3] Investigate enabling `allowSnippetAnnotations` for `server-snippet` use cases
Proposed feature
There are some use cases where user would like to be able to use the nginx.ingress.kubernetes.io/server-snippet
annotation as they would otherwise have to put in a very long list of webpages.
https://elastisys.io/compliantkubernetes/adr/0023-allow-snippets-annotations/
Please investigate what are security risk with allowing server-snippet
and present in the architecture meeting.
Also, investigate as compared with configuration-snippet
too.
Proposed alternatives
N/A
Additional context
We have already allowed the use of configuration-snippet which uses the same config option as server-snippet meaning no configuration change is needed, but for configuration-snippet
we required users to accept some risks.
https://github.com/elastisys/ck8s-arch/issues/183
Definition of done
- [ ] Security risks and other risks investigation documents result