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

Namespaced image policy #1780

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Horiodino
Copy link

Summary

CIP is verified against namespace policies. If deployed in the correct namespace, validation passes; otherwise, an error is returned. Namespaces not defined in policies are ignored.

fixes: #810

Release Note

Documentation

@Horiodino
Copy link
Author

can anyone review this please .

@hectorj2f
Copy link
Collaborator

@Horiodino We should discuss on the issue whether this is intended behaviour or not.

@Horiodino
Copy link
Author

😅 I noticed the issue was open, so I went ahead and worked on it. I did ask before starting but didn’t receive a response. I’m here for any discussion if there’s a need to revisit this.

@michaelst
Copy link

I think this would be a great feature to support. My specific need is a I have multiple different teams deploying to the same cluster, it would be great to make sure images sourced from a specific GitHub repository are only deployable to the assigned namespace.

@Horiodino
Copy link
Author

I think this would be a great feature to support. My specific need is a I have multiple different teams deploying to the same cluster, it would be great to make sure images sourced from a specific GitHub repository are only deployable to the assigned namespace.

Yeah, I agree. It makes sense since certain teams often have access to specific namespaces, and having these restrictions in place adds an extra layer of control.

@0xiso
Copy link

0xiso commented Mar 10, 2025

I also strongly agree with the addition of this feature. It is a necessary feature for clusters used by multiple teams.

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.

Feature Request: namespaced ImagePolicy
4 participants