-
Notifications
You must be signed in to change notification settings - Fork 775
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
[feature request] Support the deletion protection of service and ingress resources #1218
Comments
Hi, I want to try this, can you assign this to me? Also I have question about this issue: |
@WVenus How did you consider this question? |
@zmberg Sorry, I just saw this information。 |
@WVenus @zmberg Hi, I agree with protecting the deletion of Service and Ingress resources is important , because other resources (such as Deployment, StatefulSet or Application outside the kubernetes cluster) may using the services they provide. The deletion protect of Service and Ingress can avoid accidental deletion and to protect the stability of the application. For the Cascading judgement of Service and Ingress, how about this solution:
|
@kevin1689-cloud I think it is a good way. |
@WVenus As refer to the doc Deletion Protection, here is the usage of deletion protection: Firstly, users have to enable the Then, users can add the label named
It's the same for the deletion protection of service and ingress resources: user should enable the |
What would you like to be added:
Support the deletion protection of service and ingress resources
Why is this needed:
When you delete Service or Ingress resources in Kubernetes, if there are other resources (such as Deployment, StatefulSet, etc.) that are using the services they provide, these resources will not function properly. Therefore, protecting the deletion of Service and Ingress resources is very important to avoid accidental deletion and to protect the stability of the application.
The text was updated successfully, but these errors were encountered: