Kheeper

kheeper auth

Manage authentication

Commands

kheeper auth login

Authenticate to a Kheeper region

kheeper auth login <origin> <user_id>

Flags:

Flag Description Default
--context Config context to use default
--podman Configure Podman credential helper for authenticated to the Kheeper registry. true

Arguments:

  • origin
  • user_id

kheeper auth bot

Register this machine as a bot identity

kheeper auth bot <origin> <bot-uuid>

Flags:

Flag Description Default
--context Config context to save the bot identity into (defaults to bot-)
--podman Configure Podman credential helper for the Kheeper registry. true

Arguments:

  • origin
  • bot-uuid

kheeper auth logout

Remove local credentials

kheeper auth logout [--all] [--context <name>]

Flags:

Flag Description Default
--context Config context to use default
--all Remove credentials for all contexts

kheeper auth setup-podman

Configure Podman credential helper for all Kheeper regions

kheeper auth setup-podman

kheeper auth token

Generate a JWT for authenticated requests

kheeper auth token [--ttl <duration>] [--context <name>]

Flags:

Flag Description Default
--context Config context to use default
--ttl Time to expiry 1h0m0s