dtkt upgrade
CommandUpgrade dtkt CLI to the latest version.
Description
Upgrade the dtkt CLI to the latest stable release or a specific version.
The upgrade command downloads the appropriate binary for your platform from GitHub Releases, verifies signatures and checksums, scans for vulnerabilities, and replaces the current executable.
For Homebrew installations, this will use 'brew upgrade' instead.
Usage
dtkt upgrade [flags]Flags
| Field | Default | Usage |
|---|---|---|
| --force, -f | false | Force upgrade even if already on latest version. |
| --skip-scan | false | Skip vulnerability scanning. |
| --skip-verify | false | Skip signature and attestation verification (not recommended). |
| --version | Specific version to upgrade to (e.g., v1.2.3). |
Inherited Flags
| Field | Default | Usage |
|---|---|---|
| --accept-legal-notices | false | Accept legal notices (license). |
| --cloud | false | Overrides the contexts to cloud; equivalent to --contexts=cloud. |
| --cloud-org | Cloud Organization by (UID|NAME). | |
| --cloud-space | Cloud Space by (UID|NAME). | |
| --config | The active configuration name to override. | |
| --contexts | [] | Overrides any current contexts from config. |
| --local | false | Overrides the contexts to local; equivalent to --contexts=local. |
| --log-format | pretty | Log format: (text|json|pretty). |
| --log-level | info | Log level: (debug|info|warn|error). |
| --non-interactive | false | Run in non-interactive mode. |
| --remote | false | Overrides the contexts to the configured remote. |