[英]kubernetes api-resource not found
我正在使用audit.k8s.io/v1
api 来制定一些审计策略。
我使用的 yaml 文件:
apiVersion: audit.k8s.io/v1
kind: Policy
rules:
- level: Metadata
但是当我使用kubectl api-versions
或kubectl api-resources
来获取 api-version/ api-resources 时,我在 api 列表中找不到audit.k8s.io/v1
。
我如何在我的 api 列表中添加这个 api 资源? 我应该用 CRD 来做吗? 但是怎么样?
谢谢
您不需要添加任何 CRD。 audit.k8s.io/v1
未公开为api-resources
或api-versions
。 它使用标志直接在 kubernetes API 服务器中配置
--audit-log-version string Default: "audit.k8s.io/v1".
如果需要,您可以通过上面的标志将其更改为其他内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.