Repository navigation
Releases: openkcm/cmk-krypton-bridge
Releases · openkcm/cmk-krypton-bridge
Release list
v0.0.1
POC v1 (#2) * feat: implement job management for key hierarchy operations - Added job store functionality to manage asynchronous key hierarchy requests. - Introduced worker pool to process jobs concurrently with stuck-job recovery. - Enhanced gRPC server to enqueue jobs and retrieve job status. - Updated orchestrator to handle ensured keys and proxy IDs. - Added tests for job processing and status retrieval. - Extended configuration to include worker settings and database connection. - Updated protobuf definitions to include job status messages. Signed-off-by: Philipp Homberger <p.homberger@sap.com> * feat: add ConfigMap and demo application for CMK Krypton Bridge - Introduced a ConfigMap template for configuration management in Helm charts. - Added a new orbital-demo application to send CMK task types to the Bridge via AMQP and report results. - Created mock and port-forward configuration files for local development and testing. - Implemented event processor with handlers for key and system actions, including error handling and logging. - Developed a registry client for managing tenant and system registrations in the CMK Registry. - Added mock implementations for testing purposes. - Included necessary protobuf definitions and dependencies for task processing. Signed-off-by: Philipp Homberger <p.homberger@sap.com> * feat: migrate logging from zap to slog in event processor and reconciler Signed-off-by: Philipp Homberger <p.homberger@sap.com> * refactor: migrate logging from zap to slog - Updated integration tests to use slog for logging instead of zap. - Refactored orchestrator, server, worker, and registry client to replace zap.Logger with slog.Logger. - Adjusted logging calls to use the new slog API, including context-aware logging. - Modified logger initialization in the logger package to create slog.Logger instances. - Ensured all tests are compatible with the new logging framework. Signed-off-by: Philipp Homberger <p.homberger@sap.com> * cleanup folder structure Signed-off-by: Philipp Homberger <p.homberger@sap.com> * chore: remove tracked build artifacts Signed-off-by: Philipp Homberger <p.homberger@sap.com> --------- Signed-off-by: Philipp Homberger <p.homberger@sap.com>