Open ximon18 opened 3 years ago
it might also be good to have some way to list the known and configured (not necessarily the same, for example if keys were previously created in a backend which is no longer part of the configuration then we know about that backend and the keys associated with it as well as currently configured backends) signer backends and their current status and possibly also their entire key content, both krill and non-krill.
E.g.
$ krillc signers status
$ krillc signers info --signer <SIGNER NAME>
$ krillc signers test --signer <SIGNER NAME> <-- overlaps with #572
$ krillc signers list-keys --signer <SIGNER NAME> [--all]
status
In the proof-of-concept krillc show --ca was extended in text output to show the Krill Key Identifier, signer ID and signer name for the identity key, and in JSON output to also show this for key transitions.
E.g.
And:
And:
We need to decide if these changes are suitable for release and if any other changes are needed.