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

Allow limiting usable image remotes per project basis #11972

Open
MrDaGree opened this issue Jul 8, 2023 · 0 comments
Open

Allow limiting usable image remotes per project basis #11972

MrDaGree opened this issue Jul 8, 2023 · 0 comments
Labels
Feature New feature, not a bug Maybe Undecided whether in scope for the project

Comments

@MrDaGree
Copy link
Contributor

MrDaGree commented Jul 8, 2023

Required information

  • Distribution: Ubuntu
  • Distribution version: Jammy
  • The output of "lxc info" or if that fails:
    • Kernel version: 5.15.0-69-generic
    • LXC version: 5.15
    • LXD version: 5.15
    • Storage backend in use: 5.15

Issue description

It would be desirable to be able to limit image remotes per project similarly to how we can already limit containers, cpu, etc. Being able to limit the image remotes by the project would allow for better security in terms of what users can launch in specific projects. If I have a project that all the images are supposed to be NIST compliant, I would like to force everyone on a server to use a specific remote when in that project to ensure that the images are what are deemed "complaint" on our side.

It would also be nice if project image remote limits could be exposed through the api so then it would be able to assist this lxd-ui request of additional remotes in the ui

@MrDaGree MrDaGree changed the title feat(lxd): Allow limiting usable image remotes by project basis feat(lxd): Allow limiting usable image remotes per project basis Jul 8, 2023
@tomponline tomponline added Feature New feature, not a bug Maybe Undecided whether in scope for the project labels Jul 10, 2023
@tomponline tomponline changed the title feat(lxd): Allow limiting usable image remotes per project basis Allow limiting usable image remotes per project basis Jul 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature, not a bug Maybe Undecided whether in scope for the project
Projects
None yet
Development

No branches or pull requests

2 participants