开发者社区 > 云原生 > 容器服务 > 正文

请教下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 61 0
1 条回答
写回答
取消 提交回答
  • 就是为了更严谨一点,虽然现在CRD 也没有啥支持删除的subresources ,此回答整理自钉群“OpenKruise 社区交流群”

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

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载