├── .github └── workflows │ └── release.yml ├── .gitignore ├── .goreleaser.yaml ├── LICENSE ├── README.md ├── cmd ├── allInfo.go ├── allPSS.go ├── allRBAC.go ├── allowprivesc.go ├── apparmor.go ├── approveCSRusers.go ├── bindusers.go ├── capadded.go ├── capdropped.go ├── clusterGroupList.go ├── clusterSaList.go ├── clusterUserList.go ├── clusteradminusers.go ├── createserviceaccountokenusers.go ├── escalateusers.go ├── getsecretsusers.go ├── hostipc.go ├── hostnet.go ├── hostpath.go ├── hostpid.go ├── hostports.go ├── hostprocess.go ├── imageList.go ├── impersonateusers.go ├── info.go ├── mutatingwebhookusers.go ├── persistentvolumecreationusers.go ├── privileged.go ├── procmount.go ├── pss.go ├── rbac.go ├── root.go ├── seccomp.go ├── sysctl.go ├── validatingwebhookusers.go └── wildcarduser.go ├── docs ├── CONTRIBUTING.md └── architecture.md ├── go.mod ├── go.sum ├── main.go └── pkg └── eathar ├── authentication.go ├── connection.go ├── container.go ├── pss.go ├── rbac.go └── reporting.go /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | dist/ 3 | -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/README.md -------------------------------------------------------------------------------- /cmd/allInfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/allInfo.go -------------------------------------------------------------------------------- /cmd/allPSS.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/allPSS.go -------------------------------------------------------------------------------- /cmd/allRBAC.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/allRBAC.go -------------------------------------------------------------------------------- /cmd/allowprivesc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/allowprivesc.go -------------------------------------------------------------------------------- /cmd/apparmor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/apparmor.go -------------------------------------------------------------------------------- /cmd/approveCSRusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/approveCSRusers.go -------------------------------------------------------------------------------- /cmd/bindusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/bindusers.go -------------------------------------------------------------------------------- /cmd/capadded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/capadded.go -------------------------------------------------------------------------------- /cmd/capdropped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/capdropped.go -------------------------------------------------------------------------------- /cmd/clusterGroupList.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/clusterGroupList.go -------------------------------------------------------------------------------- /cmd/clusterSaList.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/clusterSaList.go -------------------------------------------------------------------------------- /cmd/clusterUserList.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/clusterUserList.go -------------------------------------------------------------------------------- /cmd/clusteradminusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/clusteradminusers.go -------------------------------------------------------------------------------- /cmd/createserviceaccountokenusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/createserviceaccountokenusers.go -------------------------------------------------------------------------------- /cmd/escalateusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/escalateusers.go -------------------------------------------------------------------------------- /cmd/getsecretsusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/getsecretsusers.go -------------------------------------------------------------------------------- /cmd/hostipc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostipc.go -------------------------------------------------------------------------------- /cmd/hostnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostnet.go -------------------------------------------------------------------------------- /cmd/hostpath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostpath.go -------------------------------------------------------------------------------- /cmd/hostpid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostpid.go -------------------------------------------------------------------------------- /cmd/hostports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostports.go -------------------------------------------------------------------------------- /cmd/hostprocess.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/hostprocess.go -------------------------------------------------------------------------------- /cmd/imageList.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/imageList.go -------------------------------------------------------------------------------- /cmd/impersonateusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/impersonateusers.go -------------------------------------------------------------------------------- /cmd/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/info.go -------------------------------------------------------------------------------- /cmd/mutatingwebhookusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/mutatingwebhookusers.go -------------------------------------------------------------------------------- /cmd/persistentvolumecreationusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/persistentvolumecreationusers.go -------------------------------------------------------------------------------- /cmd/privileged.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/privileged.go -------------------------------------------------------------------------------- /cmd/procmount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/procmount.go -------------------------------------------------------------------------------- /cmd/pss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/pss.go -------------------------------------------------------------------------------- /cmd/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/rbac.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/seccomp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/seccomp.go -------------------------------------------------------------------------------- /cmd/sysctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/sysctl.go -------------------------------------------------------------------------------- /cmd/validatingwebhookusers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/validatingwebhookusers.go -------------------------------------------------------------------------------- /cmd/wildcarduser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/cmd/wildcarduser.go -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/main.go -------------------------------------------------------------------------------- /pkg/eathar/authentication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/authentication.go -------------------------------------------------------------------------------- /pkg/eathar/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/connection.go -------------------------------------------------------------------------------- /pkg/eathar/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/container.go -------------------------------------------------------------------------------- /pkg/eathar/pss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/pss.go -------------------------------------------------------------------------------- /pkg/eathar/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/rbac.go -------------------------------------------------------------------------------- /pkg/eathar/reporting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raesene/eathar/HEAD/pkg/eathar/reporting.go --------------------------------------------------------------------------------