Kheeper

kheeper auth

Manage authentication

Commands

kheeper auth login

Authenticate to kheeper.com

kheeper auth login <user_id>

Flags:

| Flag | Description | Default | |------|-------------|--------| | --context | Config context to use | default | | --origin | Origin of the Kheeper service | https://kheeper.com | | --podman | Configure Podman credential helper for authenticated to the Kheeper registry. | true |

Arguments:

  • user_id [user_id ...]

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

kheeper auth setup-podman [--origin <url>] [--context <name>]

Flags:

| Flag | Description | Default | |------|-------------|--------| | --context | Config context to use | default | | --origin | Origin of the Kheeper service | https://kheeper.com |

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 |