mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Merge pull request #34334 from mwielgus/ns-delete
Automatic merge from submit-queue Include DaemonSets and Deployments in Namespace deletion More generic deletion should be added next week. cc: @quinton-hoole
This commit is contained in:
commit
ead65fc25f
@ -358,6 +358,14 @@ func (nc *NamespaceController) delete(namespace *api_v1.Namespace) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to delete ingresses list from namespace: %v", err)
|
return fmt.Errorf("failed to delete ingresses list from namespace: %v", err)
|
||||||
}
|
}
|
||||||
|
err = nc.federatedApiClient.Extensions().DaemonSets(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Errorf("failed to delete daemonsets list from namespace: %v", err)
|
||||||
|
}
|
||||||
|
err = nc.federatedApiClient.Extensions().Deployments(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Errorf("failed to delete deployments list from namespace: %v", err)
|
||||||
|
}
|
||||||
err = nc.federatedApiClient.Core().Events(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
err = nc.federatedApiClient.Core().Events(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to delete events list from namespace: %v", err)
|
return fmt.Errorf("failed to delete events list from namespace: %v", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user