Closed pjbgf closed 2 years ago
Thank you so much, @pjbgf
@chanwit any news on this, we got OpenShift users that are reporting that Flux 0.26 doesn't work due to the seccompProfile
. Fails like this:
PodSecurityPolicy: unable to admit pod: [pod.metadata.annotations[container.seccomp.security.alpha.kubernetes.io/manager]: Forbidden: seccomp may not be set]
Still working on it. Best bet at the moment is either:
or
I guess the scope of this repo is to allow "one click" install for Flux on OpenShift, so I would drop everything that prevents that.
BTW, the document updated last 2 weeks does not work for the user? https://fluxcd.io/docs/use-cases/openshift/#security-context-constraints
I'll work with @pjbgf on Monday to check the details in each SCC per his request. Will get back to you with some solutions.
Documented by: https://github.com/fluxcd/website/pull/786
I will close this issue based on the documentation updates. Thank you @chanwit for testing and updating the documentation.
We are rolling out a few security related changes in flux2 that may impact
flux2-openshift
. Here's a summary of them:securityContext.runAsNonRoot
.I will link the PRs here to keep track of progress.