rpk cloud byoc
Manage a Redpanda Cloud BYOC agent.
For BYOC, Redpanda installs an agent service in your owned cluster. The agent then proceeds to provision further infrastructure and eventually, a full Redpanda cluster.
The BYOC command runs Terraform to create and start the agent. You first need a redpanda-id (or cluster ID); this is used to get the details of how your agent should be provisioned. You can create a BYOC cluster in our cloud UI and then come back to this command to complete the process.
rpk runs the BYOC plugin version that is pinned to your cluster, and downloads
it if needed. The validate subcommand (rpk cloud byoc aws validate, and the same
for gcp and azure) does not need --redpanda-id. Because it has no cluster
to pin to, it uses the latest plugin version.
To skip the version check and run the installed plugin as is, set
RPK_CLOUD_SKIP_VERSION_CHECK=1 (or true). This applies only when a plugin is
already installed. If no plugin is installed, rpk still downloads one.
Subcommands
| Command | Description |
|---|---|
Install the BYOC plugin. This command downloads the BYOC managed plugin if necessary. |
|
Uninstall the BYOC plugin. This command deletes your locally downloaded BYOC managed plugin if it exists. |
Flags
| Value | Type | Description |
|---|---|---|
|
string |
Client ID of the Redpanda Cloud service account. |
|
string |
Client secret of the Redpanda Cloud service account. |
|
string |
The Redpanda ID of the cluster you are creating. |
Global flags
| Value | Type | Description |
|---|---|---|
|
string |
Redpanda or |
|
stringArray |
Override |
|
bool |
Ignore |
|
string |
|
|
bool |
Enable verbose logging. |