Skip to content

Creating an Event Broker Service

An organization's users create event broker services in the Cloud Console. Each event broker service runs in a datacenter: the Quick Start's home-dc, or one you have onboarded.

Before You Begin

Create the Event Broker Service

  1. Sign in to the Cloud Console on your console hostname, open Cluster Manager, and click Create Service.

    Cluster Manager with no event broker services yet

  2. Fill in the form:

    Field Value
    Service Name The name users see for the event broker service
    Cloud Private Cloud
    Region Your datacenter, for example the Quick Start's home-dc. Only datacenters in the selected environment are listed.
    Broker Release The event broker release to run. Select Specify Version to choose an exact version within it.
    Service Type Developer for a small event broker service for development, or Enterprise for production. For Enterprise, choose the number of Connections, and under High Availability choose High Availability (HA) Group, three event brokers (active, standby and monitoring), or Standalone, one event broker.

    The Create Service form

    For the other options, such as Advanced Connection Options, see Creating Event Broker Services in the Solace documentation.

  3. Click Create Service. The event broker service's Status tab shows each step of the creation.

    An event broker service being created

  4. Wait until every step is done and the event broker service is running. Its pods appear in the datacenter's namespace:

    kubectl get pods -n <datacenter namespace>
    

    An HA group runs three event broker pods, so make sure the datacenter's cluster has room for them; see Compute Resources.

Connect to the Event Broker Service

Open the event broker service's Try Me tab to publish and subscribe from the browser, or its Connect tab for client connection details.

Clients reach the event broker service at the address the datacenter agent advertises, which depends on how the datacenter exposes event broker services. See Event Broker Service Exposure, Broker DNS and Hostnames and Broker Certificates.

If Creation Fails

The datacenter agent's log records each step of the creation:

kubectl logs -n <datacenter namespace> deploy/<datacenter id> -c solace-cloud-ca

For common causes, see Event Broker Service Creation or Upgrade Fails.

Next Steps