Kubernetes图像保证运营商-Golang开发

时间:2021-05-26 19:02:41
【文件属性】:
文件名称:Kubernetes图像保证运营商-Golang开发
文件大小:189KB
文件格式:ZIP
更新时间:2021-05-26 19:02:41
Golang Command Line Kubernetes用于图像保证的操作员trivy-enforcer实验Kubernetes用于图像保证的操作员它用作准入控制器,可防止部署不安全的图像自定义控制器监视ImageVulnerability CRD并自动扫描自定义资源中的图像设置$ kubectl apply -f manifests / opa.yaml $ kubectl apply -f manifests / cert-manager.yaml $ export IMG = your_account / controller:latest $ make docker-push $ make deploy开发$ kubectl apply -f manifests / opa.yaml $ kubectl a
【文件预览】:
trivy-enforcer-master
----bin()
--------.keep(0B)
----example()
--------webhook.rego(120B)
--------harbor.rego(121B)
--------trivy.rego(927B)
----config()
--------prometheus()
--------manager()
--------crd()
--------rbac()
--------webhook()
--------certmanager()
--------default()
----manifests()
--------opa.yaml(4KB)
--------cert-manager.yaml(1.21MB)
----image()
--------parse.go(643B)
----skaffold.yaml(205B)
----Dockerfile(892B)
----webhook()
--------validatingwebhook.go(4KB)
----api()
--------v1alpha1()
----LICENSE(11KB)
----controllers()
--------imagevulnerability_controller.go(4KB)
--------suite_test.go(2KB)
----main.go(3KB)
----PROJECT(156B)
----.gitignore(276B)
----trivy()
--------operation()
--------wire_gen.go(2KB)
--------run.go(2KB)
--------inject.go(703B)
----Makefile(2KB)
----go.sum(81KB)
----.dockerignore(93B)
----harbor()
--------harbor.go(1KB)
----README.md(584B)
----hack()
--------boilerplate.go.txt(531B)
----opa()
--------opa.go(2KB)
----go.mod(783B)

网友评论