Skip to content

Add support for multiple install-modes via OLM#24

Merged
creydr merged 4 commits intofunctions-dev:mainfrom
creydr:add-multinamespace-support
Mar 12, 2026
Merged

Add support for multiple install-modes via OLM#24
creydr merged 4 commits intofunctions-dev:mainfrom
creydr:add-multinamespace-support

Conversation

@creydr
Copy link
Collaborator

@creydr creydr commented Mar 11, 2026

Adding multi-tenancy support to the operator by supporting multiple install modes via OLM:

  • OwnNamespace: manage only function CRs in same namespace as where the operator is installed
  • SingleNamespace: manage only function CRs in a given namespace
  • MultiNamespace: manage only function CRs in given set of namespaces
  • AllNamespaces: manage all function CRs across the cluster

@creydr creydr force-pushed the add-multinamespace-support branch 2 times, most recently from 6987596 to dd39266 Compare March 11, 2026 16:39
@creydr creydr changed the title [WIP] Add multi-tenancy support Add multi-tenancy support Mar 11, 2026
@creydr creydr force-pushed the add-multinamespace-support branch from 0c86245 to 0fdb7df Compare March 12, 2026 06:46
@creydr creydr changed the title Add multi-tenancy support Add support for multiple install-modes via OLM Mar 12, 2026
@creydr creydr merged commit 33d5fd0 into functions-dev:main Mar 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant