Skip to content
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

Scope cyclops controller to a namespace #345

Open
petar-cvit opened this issue Jun 17, 2024 · 2 comments
Open

Scope cyclops controller to a namespace #345

petar-cvit opened this issue Jun 17, 2024 · 2 comments
Assignees
Labels
controller Update on controller go Pull requests that update Go code good first issue Good for newcomers kubernetes k8s related issues

Comments

@petar-cvit
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
Kubernetes controllers listen to changes on certain resource types. In the case of Cyclops, the controller is listening to changes on the Module resource. Currently, modules can be deployed to any namespace, but the controller should only take those deployed to the cyclops namespace.

The goal of the issue is to scope the controller just to a single namespace. By default it should be cyclops, but a user should be able to configure it using an environment variable.

You can check how to scope a controller to a single namespace here. Also, the definition of our controller options is here.

@petar-cvit petar-cvit added good first issue Good for newcomers go Pull requests that update Go code controller Update on controller kubernetes k8s related issues labels Jun 17, 2024
@shubhamch71
Copy link
Contributor

Hii , I would like to work on this !!!
/assign

@petar-cvit
Copy link
Collaborator Author

Hey @shubhamch71, sure!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
controller Update on controller go Pull requests that update Go code good first issue Good for newcomers kubernetes k8s related issues
Projects
None yet
Development

No branches or pull requests

2 participants