Skip to content

Creating a Gateway

Click + New Gateway on the Gateways dashboard tab to open the New Gateway modal.

FieldRequiredDescription
AliasYesThe gateway’s display name; 2 to 50 characters, letters, numbers, spaces, hyphens, and underscores only, with at least one letter or number.
DescriptionNoUp to 500 characters.
TagsNoFree-form tags, shown on the gateway card.
Kubernetes NamespaceNoDefaults to confluent.

Routes, auth, and secret stores are configured in the builder after creation: this modal only sets metadata.

Leave Start from a migration template unchecked to create a gateway with three empty states (Init, Fenced, Switchover), each holding only workload defaults (replicas, external access, probes, admin config, resources) and no routes, auth blocks, or secret stores. Build these out afterward in the Builder Workspace.

Checking Start from a migration template reveals Template Options, which pre-populate all three state configs with a route, plus auth and secret-store blocks, where the selected mode requires them:

ModeBehavior
PassthroughForwards client credentials to the upstream cluster unchanged. Seeds a passthrough mTLS route in all three states; no secret store is created. Adjust the source auth in the builder afterward if your clients use a different auth type.
SwapReplaces client credentials at the gateway. Reveals Source auth, Upstream auth, and Secret store selectors.
Source authUpstream authSecret store
mTLSOAuth or SASL/PLAINFile store, HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault
SASL/SCRAMOAuth or SASL/PLAINSame options
SASL/PLAIN (API Key)OAuth or SASL/PLAINSame options
None (unauthenticated)OAuth or SASL/PLAINSame options

Apply migration template is also available from inside the builder canvas, but only while all three states are still empty. It’s an empty-canvas starting point, not a way to re-seed a gateway you’ve already started configuring; once any state has content, the button no longer appears.

New Gateway modal with Template Options expanded in Passthrough mode

On success, a Gateway created toast confirms the alias is ready to configure. Created from the Gateways tab, the gateway opens straight in the Builder Workspace; created from the planner’s gateway selection step, it’s added to that step’s list and selected for the plan.

A failure shows an error toast and leaves the modal open so you can retry. The most common cause is a duplicate alias, since aliases must be unique, but the toast just reads “Failed to create gateway” with no further detail, so check for a name collision first.