我正在使用audit.k8s.io/v1接口来制定一些审计策略。
我使用的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-resource添加到我的api列表中?我应该使用CRD吗?但是怎么做呢?
谢谢
发布于 2020-10-03 13:49:23
您无需添加任何CRD。audit.k8s.io/v1不会公开为api-resources或api-versions。它是使用一个标志直接在kubernetes API服务器中配置的
--audit-log-version string Default: "audit.k8s.io/v1".如果您愿意,可以通过上面的标志将其更改为其他值。
https://stackoverflow.com/questions/64179278
复制相似问题