-
Notifications
You must be signed in to change notification settings - Fork 149
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
feat: freeze windows #1015
Comments
This is definitely interesting, I'd like to know more if you had some input from the community or just an idea you had. |
It's an idea i had. I am trying to propose features which enable the shift-left, essentially granting tenants owners more responsability over their tenants and not needing infrastructure teams anymore. And the Cordon function came to my mind is a pretty important apsec of being a tenant owner. If i am responsible i probably want to have the options to freeze a tenant (maybe during special events or If I want to enforce freeze windows). However that aspect might reflect to other actions, which currently can only be done cluster administrators. Although the cordening is currently the only case i can think of. |
Describe the feature
Having control over, if changes can be made in a tenant, is crucial in production environments. While we have the functionality to frezze/cordon tenants, we don't have a generic resource. This proposal suggests two new custom resources,
GlobalFreezeWindow
(global) orFreezeWindow
(namespaced). A FreezeWindow can define intervals of times, within these windows the selected tenants are cordoned.What would the new user story look like?
How would the new interaction with Capsule look like? E.g.
Expected behavior
A clear and concise description of what you expect to happen.
The text was updated successfully, but these errors were encountered: