Documentation ¶
Index ¶
- func GetCISKubeBenchReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetClusterComplianceDetailReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetClusterComplianceReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetClusterConfigAuditReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetClusterVulnerabilityReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetConfigAuditReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetKubeHunterReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func GetNSASpecV10() (v1alpha1.ClusterComplianceReport, error)
- func GetVulnerabilityReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
- func PoliciesConfigMap() (corev1.ConfigMap, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCISKubeBenchReportsCRD ¶ added in v0.10.2
func GetCISKubeBenchReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetClusterComplianceDetailReportsCRD ¶ added in v0.15.0
func GetClusterComplianceDetailReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetClusterComplianceReportsCRD ¶ added in v0.15.0
func GetClusterComplianceReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetClusterConfigAuditReportsCRD ¶ added in v0.12.0
func GetClusterConfigAuditReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetClusterVulnerabilityReportsCRD ¶ added in v0.13.0
func GetClusterVulnerabilityReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetConfigAuditReportsCRD ¶ added in v0.10.2
func GetConfigAuditReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetKubeHunterReportsCRD ¶ added in v0.10.2
func GetKubeHunterReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func GetNSASpecV10 ¶ added in v0.15.0
func GetNSASpecV10() (v1alpha1.ClusterComplianceReport, error)
func GetVulnerabilityReportsCRD ¶
func GetVulnerabilityReportsCRD() (apiextensionsv1.CustomResourceDefinition, error)
func PoliciesConfigMap ¶ added in v0.15.0
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
itest
|
|
helper
The helper package provides builders to instantiate Kubernetes objects used in integration tests.
|
The helper package provides builders to instantiate Kubernetes objects used in integration tests. |
matcher
The matcher package provides domain-specific Gomega matchers.
|
The matcher package provides domain-specific Gomega matchers. |
pkg
|
|
apis/aquasecurity/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
cmd
Package cmd provides primitives for implementing Starboard CLI.
|
Package cmd provides primitives for implementing Starboard CLI. |
configauditreport
Package configauditreport provides primitives for working with Kubernetes workload configuration checkers.
|
Package configauditreport provides primitives for working with Kubernetes workload configuration checkers. |
docker
Package docker provides primitives for working with Docker.
|
Package docker provides primitives for working with Docker. |
generated/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
generated/clientset/versioned/typed/aquasecurity/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
generated/clientset/versioned/typed/aquasecurity/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
kube
Package kube provides primitives for working with Kubernetes objects.
|
Package kube provides primitives for working with Kubernetes objects. |
kubebench
Package kubebench provides primitives for working with CIS Kubernetes benchmarks.
|
Package kubebench provides primitives for working with CIS Kubernetes benchmarks. |
kubehunter
Package kubehunter provides primitives for working with KubeHunter.
|
Package kubehunter provides primitives for working with KubeHunter. |
operator
Package operator provides primitives for implementing Starboard Operator.
|
Package operator provides primitives for implementing Starboard Operator. |
plugin
Package plugin aggregates plugins for Starboard.
|
Package plugin aggregates plugins for Starboard. |
plugin/aqua
Package aqua provides primitives for working with Aqua Enterprise scanner.
|
Package aqua provides primitives for working with Aqua Enterprise scanner. |
plugin/aqua/client
Package client provides an HTTP client for selected Aqua Enterprise API endpoints.
|
Package client provides an HTTP client for selected Aqua Enterprise API endpoints. |
plugin/aqua/scanner/api
Package api provides primitives for getting vulnerability reports via Aqua Enterprise API
|
Package api provides primitives for getting vulnerability reports via Aqua Enterprise API |
plugin/aqua/scanner/cli
Package cli provides primitives for getting vulnerability reports by executing the scannercli command.
|
Package cli provides primitives for getting vulnerability reports by executing the scannercli command. |
plugin/conftest
Package conftest provides primitives for working with Conftest.
|
Package conftest provides primitives for working with Conftest. |
plugin/polaris
Package polaris provides primitives for working with Polaris.
|
Package polaris provides primitives for working with Polaris. |
plugin/trivy
Package trivy provides primitives for working with Trivy.
|
Package trivy provides primitives for working with Trivy. |
report
Package report provides primitives for generating HTML reports.
|
Package report provides primitives for generating HTML reports. |
report/templates
Package templates provides code generated from *.qtpl templates.
|
Package templates provides code generated from *.qtpl templates. |
runner
Package runner provides primitives to run tasks as Kubernetes Jobs.
|
Package runner provides primitives to run tasks as Kubernetes Jobs. |
starboard
Package starboard provides primitives for working with Starboard toolkit.
|
Package starboard provides primitives for working with Starboard toolkit. |
vulnerabilityreport
Package vulnerabilityreport provides primitives for working with vulnerability scanners.
|
Package vulnerabilityreport provides primitives for working with vulnerability scanners. |
Click to show internal directories.
Click to hide internal directories.