pkg/

directory
v0.0.0-...-46c65af Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2026 License: Apache-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL