How to open deploy Confluent Platform for production uses (multiple nodes)?

248 Views Asked by At

I have setup the Confluent Platform in my local machine using Windows Subsystem for Linux. Confluent Platform is working fine and I tested it's local environment (for development only) using the local command like: confluent local services start (which will start all the services like zookeeper, kafka, connect, and the control-center also).

Now I want to test it on production environment (simply means not using local command). Basically, I want to run and use the same command like in local environment without local command.

I login using confluent login with credentials My Mail ID and Password which I created on Confluent's website.

Now I am getting these commands after confluent

yes@robin:/mnt/c/Users/robin$ confluent
Manage your Confluent Cloud.

Usage:
  confluent [command]

Available Commands:
  admin           Perform administrative tasks for the current organization.
  api-key         Manage the API keys.
  audit-log       Manage audit log configuration.
  cloud-signup    Sign up for Confluent Cloud.
  completion      Print shell completion code.
  connect         Manage Kafka Connect.
  context         Manage CLI configuration contexts.
  environment     Manage and select Confluent Cloud environments.
  help            Help about any command
  iam             Manage RBAC and IAM permissions.
  kafka           Manage Apache Kafka.
  ksql            Manage ksqlDB.
  local           Manage a local Confluent Platform development environment.
  login           Log in to Confluent Cloud or Confluent Platform.
  logout          Log out of Confluent Cloud.
  price           See Confluent Cloud pricing information.
  prompt          Add Confluent CLI context to your terminal prompt.
  schema-registry Manage Schema Registry.
  shell           Start an interactive shell.
  version         Show version of the Confluent CLI.

Flags:
      --version         Show version of the Confluent CLI.
  -h, --help            Show help for this command.
  -v, --verbose count   Increase verbosity (-v for warn, -vv for info, -vvv for debug, -vvvv for trace).

Now I am not able to locate the control-center.

Can someone help if this is the correct way to login into Confluent Platform on-premise OR I have to use some other command to start all the services including control-center.

Thanks, Robin.

1

There are 1 best solutions below

4
OneCricketeer On

You should be able to open a browser to http://localhost:9021 . You shouldn't need to login or use the CLI after confluent local services start; however, this may not work in WSL2, as you need to forward a network port for your Windows OS browser to reach this environment.

The local quickstart guide should be followed instead, which uses Docker Compose (install Docker for Windows and enable WSL2 integration in its settings). Then a network port forward will be available without extra configuration.