For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Flag
Short
Type
Required
Description

--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?