繁体   English   中英

未找到 kubernetes api 资源

[英]kubernetes api-resource not found

我正在使用audit.k8s.io/v1 api 来制定一些审计策略。

我使用的 yaml 文件:


apiVersion: audit.k8s.io/v1
kind: Policy
rules:
- level: Metadata

但是当我使用kubectl api-versionskubectl api-resources来获取 api-version/ api-resources 时,我在 api 列表中找不到audit.k8s.io/v1

我如何在我的 api 列表中添加这个 api 资源? 我应该用 CRD 来做吗? 但是怎么样?

谢谢

您不需要添加任何 CRD。 audit.k8s.io/v1未公开为api-resourcesapi-versions 它使用标志直接在 kubernetes API 服务器中配置

--audit-log-version string     Default: "audit.k8s.io/v1".

如果需要,您可以通过上面的标志将其更改为其他内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM