Directories
¶
| Path | Synopsis |
|---|---|
|
Package apis contains Kubernetes API groups.
|
Package apis contains Kubernetes API groups. |
|
constraints
Package constraints defines types and functions for working with constraint resources.
|
Package constraints defines types and functions for working with constraint resources. |
|
externaldata
Package externaldata contains externaldata API versions
|
Package externaldata contains externaldata API versions |
|
externaldata/unversioned
Package unversioned contains API Schema definitions for the externaldata unversioned API group +k8s:deepcopy-gen=package
|
Package unversioned contains API Schema definitions for the externaldata unversioned API group +k8s:deepcopy-gen=package |
|
externaldata/v1alpha1
Package v1alpha1 contains API Schema definitions for the externaldata v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/apis/externaldata/unversioned +k8s:defaulter-gen=TypeMeta +groupName=externaldata.gatekeeper.sh
|
Package v1alpha1 contains API Schema definitions for the externaldata v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/apis/externaldata/unversioned +k8s:defaulter-gen=TypeMeta +groupName=externaldata.gatekeeper.sh |
|
externaldata/v1beta1
Package v1beta1 contains API Schema definitions for the externaldata v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/apis/externaldata/unversioned +k8s:defaulter-gen=TypeMeta +groupName=externaldata.gatekeeper.sh
|
Package v1beta1 contains API Schema definitions for the externaldata v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/apis/externaldata/unversioned +k8s:defaulter-gen=TypeMeta +groupName=externaldata.gatekeeper.sh |
|
templates
Package templates contains templates API versions
|
Package templates contains templates API versions |
|
templates/v1
Package v1 contains API Schema definitions for the templates v1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh
|
Package v1 contains API Schema definitions for the templates v1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh |
|
templates/v1alpha1
Package v1alpha1 contains API Schema definitions for the templates v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh
|
Package v1alpha1 contains API Schema definitions for the templates v1alpha1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh |
|
templates/v1beta1
Package v1beta1 contains API Schema definitions for the templates v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh
|
Package v1beta1 contains API Schema definitions for the templates v1beta1 API group +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/open-policy-agent/frameworks/constraint/pkg/core/templates +k8s:defaulter-gen=TypeMeta +groupName=templates.gatekeeper.sh |
|
Package client provides the main client for interacting with the constraint framework.
|
Package client provides the main client for interacting with the constraint framework. |
|
clienttest
Package clienttest defines a TargetHandler and Templates, and Constraints for documenting and testing the behavior of Client.
|
Package clienttest defines a TargetHandler and Templates, and Constraints for documenting and testing the behavior of Client. |
|
clienttest/cts
Package cts is a set of methods for constructing ConstraintTemplates for use in tests.
|
Package cts is a set of methods for constructing ConstraintTemplates for use in tests. |
|
crds
Package crds provides utilities for creating and managing constraint CRDs.
|
Package crds provides utilities for creating and managing constraint CRDs. |
|
drivers
Package drivers defines interfaces for policy evaluation drivers.
|
Package drivers defines interfaces for policy evaluation drivers. |
|
drivers/fake
Package fake provides a fake driver implementation for testing.
|
Package fake provides a fake driver implementation for testing. |
|
drivers/fake/schema
Package schema defines the source schema for the fake driver.
|
Package schema defines the source schema for the fake driver. |
|
drivers/rego
Package rego provides the Rego driver for policy evaluation.
|
Package rego provides the Rego driver for policy evaluation. |
|
drivers/rego/schema
Package schema provides Rego driver source schema handling.
|
Package schema provides Rego driver source schema handling. |
|
errors
Package errors defines error types for constraint operations.
|
Package errors defines error types for constraint operations. |
|
reviews
Package reviews provides options and configuration for review queries.
|
Package reviews provides options and configuration for review queries. |
|
core
|
|
|
constraints
Package constraints provides utility functions for working with constraint resources.
|
Package constraints provides utility functions for working with constraint resources. |
|
templates
Package templates contains API Schema definitions for the templates API group +k8s:deepcopy-gen=package
|
Package templates contains API Schema definitions for the templates API group +k8s:deepcopy-gen=package |
|
Package externaldata provides caching and request handling for external data providers.
|
Package externaldata provides caching and request handling for external data providers. |
|
Package handler provides interfaces and utilities for target handlers.
|
Package handler provides interfaces and utilities for target handlers. |
|
handlertest
Package handlertest provides test utilities for handlers.
|
Package handlertest provides test utilities for handlers. |
|
Package instrumentation defines primitives to support more observability throughout the constraint framework.
|
Package instrumentation defines primitives to support more observability throughout the constraint framework. |
|
Package regorewriter rewrites import and package refs for a set of rego modules.
|
Package regorewriter rewrites import and package refs for a set of rego modules. |
|
Package schema provides utilities for working with constraint schemas.
|
Package schema provides utilities for working with constraint schemas. |
|
Package types defines types for constraint validation results.
|
Package types defines types for constraint validation results. |
Click to show internal directories.
Click to hide internal directories.