-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SURE-5906] set labels on namespaces created via fleet as part of the helm install / create namespace part to support Pod Security Admission #1484
Labels
Milestone
Comments
Hey, is there a way to disable the namespace creation when installing a helm chart using fleet ? |
1 task
kkaempf
changed the title
set labels on namespaces created via fleet as part of the helm install / create namespace part to support Pod Security Admission
[SURE-5906] set labels on namespaces created via fleet as part of the helm install / create namespace part to support Pod Security Admission
Mar 13, 2024
I believe this is fixed by #1553 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
SURE-5906
Request description:
When we install apps via fleet using the helm install way - this automatically creates the namespace for it. BUT it does not allow to set labels required for PSAs on the namespace created by fleet.
-> we must be able to add labels i.e. to set the PSA enforced to priviledged in case the PODs need that.
Actual behavior:
Not possible
Expected behavior:
Need to be able to specify the namespace labels as part of the helm install / create namespace part as otherwise the PODs will not start if they need to have priviledged rights.
Workaround:
Is workararound available and implemented? no
What is the workaround: There is an idea to create the namespace "first" via a proper namespace yaml and then set dependencies between different bundles. But one of the problems here is the dependency management and the order - especially when having multiple fleet deployments going to the same target namespace.
The text was updated successfully, but these errors were encountered: