├── .github └── workflows │ ├── build-and-push-latest-docker-image.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── exporter-go ├── Dockerfile ├── build_docker.sh ├── go.mod ├── go.sum ├── main.go └── pkg │ └── opa │ ├── constraints.go │ └── prometheus.go ├── exporter-k8s-resources ├── clusterrole.yaml ├── clusterrolebinding.yaml ├── deployment.yaml └── service.yaml ├── gatekeeper-library ├── apply_gatekeeper_constraints.sh ├── config.yaml └── delete_gatekeeper_constraints.sh ├── grafana_opa_dashboard.png ├── grafana_welcome.png ├── kube-prometheus-stack ├── cm-custom-dashboard.yaml ├── grafana-opa-dashboard.json ├── install.sh └── values.yaml ├── system_logical.drawio └── system_logical.png /.github/workflows/build-and-push-latest-docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/.github/workflows/build-and-push-latest-docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/README.md -------------------------------------------------------------------------------- /exporter-go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/Dockerfile -------------------------------------------------------------------------------- /exporter-go/build_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/build_docker.sh -------------------------------------------------------------------------------- /exporter-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/go.mod -------------------------------------------------------------------------------- /exporter-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/go.sum -------------------------------------------------------------------------------- /exporter-go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/main.go -------------------------------------------------------------------------------- /exporter-go/pkg/opa/constraints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/pkg/opa/constraints.go -------------------------------------------------------------------------------- /exporter-go/pkg/opa/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-go/pkg/opa/prometheus.go -------------------------------------------------------------------------------- /exporter-k8s-resources/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-k8s-resources/clusterrole.yaml -------------------------------------------------------------------------------- /exporter-k8s-resources/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-k8s-resources/clusterrolebinding.yaml -------------------------------------------------------------------------------- /exporter-k8s-resources/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-k8s-resources/deployment.yaml -------------------------------------------------------------------------------- /exporter-k8s-resources/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/exporter-k8s-resources/service.yaml -------------------------------------------------------------------------------- /gatekeeper-library/apply_gatekeeper_constraints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/gatekeeper-library/apply_gatekeeper_constraints.sh -------------------------------------------------------------------------------- /gatekeeper-library/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/gatekeeper-library/config.yaml -------------------------------------------------------------------------------- /gatekeeper-library/delete_gatekeeper_constraints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/gatekeeper-library/delete_gatekeeper_constraints.sh -------------------------------------------------------------------------------- /grafana_opa_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/grafana_opa_dashboard.png -------------------------------------------------------------------------------- /grafana_welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/grafana_welcome.png -------------------------------------------------------------------------------- /kube-prometheus-stack/cm-custom-dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/kube-prometheus-stack/cm-custom-dashboard.yaml -------------------------------------------------------------------------------- /kube-prometheus-stack/grafana-opa-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/kube-prometheus-stack/grafana-opa-dashboard.json -------------------------------------------------------------------------------- /kube-prometheus-stack/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/kube-prometheus-stack/install.sh -------------------------------------------------------------------------------- /kube-prometheus-stack/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/kube-prometheus-stack/values.yaml -------------------------------------------------------------------------------- /system_logical.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/system_logical.drawio -------------------------------------------------------------------------------- /system_logical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcelep/opa-scorecard/HEAD/system_logical.png --------------------------------------------------------------------------------