internal/

directory
v0.0.0-...-24aa938 Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2026 License: MIT

Directories

Path Synopsis
api
auth
Package auth carries request identity and authorization for the Keleustes API server.
Package auth carries request identity and authorization for the Keleustes API server.
openapi
Package openapi provides primitives to interact with the openapi HTTP API.
Package openapi provides primitives to interact with the openapi HTTP API.
readmodel
Package readmodel defines the interaction layer between the Keleustes API server (internal/api/server) and the data that backs the read surface of the contract (openapi/keleustes.v1.yaml).
Package readmodel defines the interaction layer between the Keleustes API server (internal/api/server) and the data that backs the read surface of the contract (openapi/keleustes.v1.yaml).
readmodel/crdsource
Package crdsource is the pre-scale readmodel.ReadModel adapter: it serves the API server's read surface by listing and getting the keleustes.skaphos.io CRDs through a controller-runtime client and mapping them into the product-concept openapi types.
Package crdsource is the pre-scale readmodel.ReadModel adapter: it serves the API server's read surface by listing and getting the keleustes.skaphos.io CRDs through a controller-runtime client and mapping them into the product-concept openapi types.
readmodel/fixtures
Package fixtures provides an in-memory readmodel.ReadModel backed by a static JSON corpus.
Package fixtures provides an in-memory readmodel.ReadModel backed by a static JSON corpus.
server
Package server implements the Keleustes read API.
Package server implements the Keleustes read API.
Package audit implements the Keleustes audit-event envelope and emitter per docs/plans/2026-05-audit-event-schema.md (SKA-322).
Package audit implements the Keleustes audit-event envelope and emitter per docs/plans/2026-05-audit-event-schema.md (SKA-322).
payloads
Package payloads implements the registered audit payload types from audit-event-schema plan §13.
Package payloads implements the registered audit payload types from audit-event-schema plan §13.
redaction
Package redaction implements the audit-event-schema plan §8.2 redaction rules.
Package redaction implements the audit-event-schema plan §8.2 redaction rules.
webhook
Package webhook hosts the audit-emitting admission handler.
Package webhook hosts the audit-emitting admission handler.
Package cli builds the keleustesctl cobra command tree.
Package cli builds the keleustesctl cobra command tree.
Package controller implements reconcilers for the keleustes.skaphos.io CRDs.
Package controller implements reconcilers for the keleustes.skaphos.io CRDs.
Package observability provides the cross-cutting metric, log, and trace conventions every Keleustes engine consumes.
Package observability provides the cross-cutting metric, log, and trace conventions every Keleustes engine consumes.
Package sync hosts Keleustes' Sync Engine.
Package sync hosts Keleustes' Sync Engine.

Jump to

Keyboard shortcuts

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