请教下OpenKruise,这里为何要判断是否为空?

请教下OpenKruise,我查看了针对Crd资源的删除防护的实现(
https://github.com/openkruise/kruise/blob/master/pkg/webhook/customresourcedefinition/validating/crd_handler.go#L47
) ,这里为何要判断AdmissionRequest.SubResource是否为空?感觉只需要判断AdmissionRequest.Operation是否是删除操作就行?

展开
收起
夹心789 2024-06-10 20:58:28 69 分享 版权
1 条回答
写回答
取消 提交回答
  • 就是为了更严谨一点,虽然现在CRD 也没有啥支持删除的subresources ,此回答整理自钉群“OpenKruise 社区交流群”

    2024-06-11 10:35:45
    赞同 1 展开评论