api/

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
Package auth carries request identity and authorization for the Keleustes API server.
Package auth carries request identity and authorization for the Keleustes API server.
Package openapi provides primitives to interact with the openapi HTTP API.
Package openapi provides primitives to interact with the openapi HTTP API.
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).
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.
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.
Package server implements the Keleustes read API.
Package server implements the Keleustes read API.

Jump to

Keyboard shortcuts

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