Versioned, auditable control surface for system governance across ControlPlane components.
- API definitions (OpenAPI/JSON Schema) with strict versioning.
- AuthN/AuthZ integration and audit logging.
- Change-management workflows (review, apply, rollback).
- Provide SDKs/clients and server stubs.
- Backward-compatible evolution with deprecation policy.
- Reference adapters to policy-engine and resource-controller.
- Semantic versioning per API version; changelog with migration guidance.
- Clear support windows for deprecated endpoints.
- Schemas, server skeleton, client stubs.
- Conformance tests and example calls.
- Operational guides for deployment and auditing.
go get github.com/navinBRuas/_ControlPlane/control-apiimport "github.com/navinBRuas/_ControlPlane/control-api"No mandatory configuration. Optional settings are documented in the package code and examples.
0.1.0 (see VERSION.md)
See CHANGELOG.md.
Apache-2.0. See repo root LICENSE.