Files
NLnetLabs-krill/doc/development
7cb5674033 Stabilize API and CLI (#330 and #360)
* Move child_request API endpoint for conststency. (#330)
* Move get RFC 8183 Publisher Request API endpoints (#330)
* Accept XML and json to add/update parent on same endpoints (#330)
* Simplify the JSON to add a child and remove unused fields. (#330)
* Update path to child_request in openapi spec.
* Update path to publisher request.
* Update api spec and documentation.
* Fix update parent API documentation and call by CLI.
* CLI stability
* Update pubd OpenAPI spec t o match changes made to the Krill API.
* Update the e2e test client code to submit only the id_cert and not the whole RFC8183 request, as required by changes made to the Krill API.

Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com>
2021-04-12 17:24:41 +02:00
..

Krill Developer Documentation

NOTE: If you are looking for Krill user or operational documentation, please have a look here.

This documentation is aimed at providing Developers at NLnet Labs insight into how the core Krill code works. But there are no secrets here, so anyone with a healthy interest in the guts of this Krill species is welcome to have a look.

This is still a work-in-progress. The plan is to have separate chapters which explain components and/or concepts in Krill:

  1. Krill Daemon Code
  2. Krill CLI Code
  3. Event Sourcing General Overview
  4. Event Sourcing in Krill
  5. Repository Manager
  6. Certificate Authority Manager
  7. Multi-User Feature