Documentation
¶
There is no documentation for this package.
Directories
¶
Path | Synopsis |
---|---|
examples
|
|
endpointslice-controller
command
|
|
internal
|
|
pkg
|
|
api/operator/v1alpha1
Package v1alpha1 contains API Schema definitions for the dcontroller.io API group.
|
Package v1alpha1 contains API Schema definitions for the dcontroller.io API group. |
apiserver
Package apiserver implements a Kubernetes API extension server that provides REST endpoints for Δ-controller view resources.
|
Package apiserver implements a Kubernetes API extension server that provides REST endpoints for Δ-controller view resources. |
composite
Package composite provides a unified client, cache, and discovery system that seamlessly handles both native Kubernetes resources and Δ-controller view objects.
|
Package composite provides a unified client, cache, and discovery system that seamlessly handles both native Kubernetes resources and Δ-controller view objects. |
controller
Package controller implements the core Δ-controller controller runtime that processes declarative pipeline specifications and manages incremental view reconciliation.
|
Package controller implements the core Δ-controller controller runtime that processes declarative pipeline specifications and manages incremental view reconciliation. |
dbsp
Package dbsp (partially) implements Database Stream Processing (DBSP) operators for incremental computation on Z-sets (multisets with integer multiplicities).
|
Package dbsp (partially) implements Database Stream Processing (DBSP) operators for incremental computation on Z-sets (multisets with integer multiplicities). |
expression
Package expression provides a declarative expression language for data transformation and querying within Δ-controller pipelines.
|
Package expression provides a declarative expression language for data transformation and querying within Δ-controller pipelines. |
kubernetes/controllers
Package controllers implements the Kubernetes controllers used to reconcile the CRD resources.
|
Package controllers implements the Kubernetes controllers used to reconcile the CRD resources. |
manager
Package manager provides an enhanced Kubernetes controller-runtime manager with integrated support for Δ-controller's composite client and cache system.
|
Package manager provides an enhanced Kubernetes controller-runtime manager with integrated support for Δ-controller's composite client and cache system. |
object
Package object extends the Kubernetes unstructured object API with enhanced support for Δ-controller view objects and delta operations.
|
Package object extends the Kubernetes unstructured object API with enhanced support for Δ-controller view objects and delta operations. |
operator
Package operator is the top-level Operator abstraction that implement the declarative controller specifications.
|
Package operator is the top-level Operator abstraction that implement the declarative controller specifications. |
pipeline
Package pipeline implements declarative data processing pipelines that transform Kubernetes resources using DBSP-based incremental computation.
|
Package pipeline implements declarative data processing pipelines that transform Kubernetes resources using DBSP-based incremental computation. |
predicate
Package predicate provides serializable predicate support for filtering Kubernetes resources in Δ-controller source specifications.
|
Package predicate provides serializable predicate support for filtering Kubernetes resources in Δ-controller source specifications. |
reconciler
Package reconciler provides the core reconciliation abstractions for Δ-controller sources and targets, implementing the bridge between Kubernetes resources and the controller pipeline.
|
Package reconciler provides the core reconciliation abstractions for Δ-controller sources and targets, implementing the bridge between Kubernetes resources and the controller pipeline. |
util
Package util provides common utility functions used throughout the Δ-controller codebase.
|
Package util provides common utility functions used throughout the Δ-controller codebase. |
Click to show internal directories.
Click to hide internal directories.