Kryptkeeper
Path · Platform and DevOps engineer

Automate renewal for servers and devices

Get certificates renewing and installing themselves, and hear about it only when one can't.

8 walkthroughs, in order

  1. Automation and enrollment

    Set up ACME for a server

    Create a provisioner and EAB key, then point an ACME client at it.

    15 steps
    kryptkeeper.example.com/acme
  2. Automation and enrollment

    Enroll devices with SCEP, EST or CMP

    Configure device enrollment and see a device enroll.

    23 steps
    kryptkeeper.example.com/enrollment
  3. Automation and enrollment

    Enroll a satellite agent

    Enroll an agent that installs certificates on its host.

    7 steps
    kryptkeeper.example.com/targets/setup
  4. Linux and macOS hosts

    Manage a host without an agent

    Bring a host under management over SSH, with no agent installed.

    8 steps
    kryptkeeper.example.com/targets/setup
  5. Linux and macOS hosts

    Set renewal policy per target

    Decide when each target renews and how it is checked.

    8 steps
    kryptkeeper.example.com/targets/renewal-policy
  6. Automation and enrollment

    Roll out to a cluster, canary first

    Send a certificate to one node, check it, then the rest.

    9 steps
    kryptkeeper.example.com/renewal/rollout-groups
  7. Automation and enrollment

    Watch the failed-renewal queue

    See every renewal that needs a person, in one place.

    3 steps
    kryptkeeper.example.com/automation
  8. Alerts and notifications

    Configure notification channels

    Connect email, Slack, a webhook or PagerDuty.

    13 steps
    kryptkeeper.example.com/integrations