A Juju 12-factor charm deploying and managing Hockeypuck on Kubernetes. Hockeypuck is an OpenPGP public keyserver tool used to manage public key infrastructure for PGP (Pretty Good Privacy). PGP is a system for securing communication through encryption and digital signatures.
The server provides interfaces to add, look up, replace and delete public keys from the keyserver. Hockeypuck can synchronize public key material with SKS (Synchronizing Key Server) and other Hockeypuck servers. It implements the HTTP Keyserver Protocol and the SKS database reconciliation protocol.
For DevOps and SRE teams, this charm will make operating Hockeypuck simple and straightforward through Juju's clean interface.
For information about how to deploy, integrate, and manage this charm, see the official hockeypuck-k8s charm documentation.
To begin, refer to the tutorial for step-by-step instructions.
The following actions are available for this charm:
- block-keys: Blocklist and delete keys from the keyserver database.
- rebuild-prefix-tree: Rebuild the prefix tree used by Hockeypuck.
- lookup-key: Look up a key by fingerprint / email-id / keyword.
You can obtain more information on the actions here.
The hockeypuck-k8s-operator is a member of the Ubuntu family. It's an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.