更新时间:2024-01-05 GMT+08:00
k8sallowedrepos
作用
容器镜像必须以指定字符串列表中的字符串开头。
策略实例示例
以下策略实例定义容器镜像必须以“openpolicyagent/”开头。
apiVersion: constraints.gatekeeper.sh/v1beta1 kind: K8sAllowedRepos metadata: name: repo-is-openpolicyagent spec: match: kinds: - apiGroups: [""] kinds: ["Pod"] namespaces: - "default" parameters: repos: - "openpolicyagent/"
符合策略实例的资源定义
容器镜像以“openpolicyagent/”开头,符合策略实例。
apiVersion: v1 kind: Pod metadata: name: opa-allowed spec: containers: - name: opa image: openpolicyagent/opa:0.9.2
不符合策略实例的资源定义
容器镜像以nginx开头,不符合策略实例。
apiVersion: v1 kind: Pod metadata: name: nginx-disallowed spec: containers: - name: nginx image: nginx
父主题: 使用策略定义库