Skip to content

Commit d58a940

Browse files
authored
feat: force disconnect cluster (#16)
1 parent f9a5c0a commit d58a940

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

actions/disconnect_cluster_handler.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ func (c *disconnectClusterHandler) Handle(ctx context.Context, data interface{})
3939
}
4040

4141
c.log.Infof("deleting namespace %q", ns)
42-
if err := c.client.CoreV1().Namespaces().Delete(ctx, ns, metav1.DeleteOptions{}); err != nil {
42+
gracePeriod := int64(0) // Delete immediately.
43+
if err := c.client.CoreV1().Namespaces().Delete(ctx, ns, metav1.DeleteOptions{GracePeriodSeconds: &gracePeriod}); err != nil {
4344
return fmt.Errorf("deleting namespace %q: %v", ns, err)
4445
}
4546

0 commit comments

Comments
 (0)