create
Registers a platform binary build (OS/arch), SHA256 hash, and PGP key signatures for a provider version.
Usage
terrakube implementation create --organization <ORG> --provider <PROV> --provider-version <VER> --os <OS> --arch <ARCH> --filename <FILE> --download-url <URL> --shasums-url <SUMS_URL> --shasums-signature-url <SIG_URL> --shasum <HASH> --key-id <KEY_ID> --ascii-armor <ARMOR> [flags]Flags
--organization
-o
String
Yes
Organization ID or name.
--provider
String
Yes
Provider ID or name.
--provider-version
String
Yes
Provider Version ID.
--os
String
Yes
Target operating system (e.g. linux, darwin, windows).
--arch
String
Yes
Target architecture (e.g. amd64, arm64).
--filename
String
Yes
Binary zip filename.
--download-url
String
Yes
Binary download URL.
--shasums-url
String
Yes
SHA256SUMS file URL.
--shasums-signature-url
String
Yes
SHA256SUMS signature file URL.
--shasum
String
Yes
SHA256 checksum string.
--key-id
String
Yes
PGP GPG Key ID.
--ascii-armor
String
Yes
PGP Public Key ASCII armor block.
--trust-signature
String
No
Trust level string.
--source
String
No
Provider source owner (e.g. HashiCorp).
--source-url
String
No
Security source URL.
Examples
Last updated
Was this helpful?