Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Helm Charts: Ability to opt out from namespace creation #1153

Merged
merged 2 commits into from
Oct 4, 2024

Conversation

v0lkan
Copy link
Contributor

@v0lkan v0lkan commented Oct 4, 2024

This PR gives the helm charts the ability to opt-out from creating spire-server, spire-system and vsecm-system namespace.

If the the namespace-creation is opted-out, then the operator will need to manually create these namespaces before installing the helm chart.

v0lkan added 2 commits October 3, 2024 19:50
Giving the helm charts the ability to create namespaces might not be acceptable
in certain situations, especially when you (as the cluster admin) want to have
a tighter control around resource quotas.

This PR gives the helm chart ability to opt-out automatic namespace creation.
-- When that happens, the operator will have to manually create vsecm-system,
spire-system, and spire-server namespaces.

Signed-off-by: Volkan Özçelik <volkan.ozcelik@broadcom.com>
@v0lkan v0lkan self-assigned this Oct 4, 2024
@v0lkan v0lkan requested a review from BulldromeQ as a code owner October 4, 2024 03:08
@v0lkan v0lkan merged commit 6453352 into main Oct 4, 2024
@v0lkan v0lkan deleted the ovolkan/optional-namespace branch October 4, 2024 03:09
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant