Installing CSP Community Edition

You need to access the Downloads Page of Cloudera Stream Processing (CSP) to download the Community Edition version of CSP. After receiving the docker file of CSP Community Edition, you need to create a composed version of the images and run CSP using Docker. The user interface of Streams Messaging Manager, Schema Registry and Streaming SQL Builder will be available using a local host.

  • For Mac/Windows users, make sure that you have Docker Desktop on your computer.

    You can download Docker Desktop from the Docker product page.

  • Make sure that you have set the minimum memory and CPU for Docker. For more information, see the System Prerequisites section.

    You can set the minimum memory and CPU requirements at Preferences > Resources after starting Docker Desktop. In case you change the default settings, you can save the changes with Apply and Restart.

  • If you have used the Community Edition of Cloudera Streaming Analytics before, make sure to remove the previously built containers and volumes to avoid errors.
    • To remove specific volumes and containers locally from Docker:
      docker-compose down
      docker rm -f $(docker ps -a -q | grep ssb)
      docker volume rm $(docker volume ls -q | grep ssb)
  1. Access the Downloads Page of CSP Community Edition.
  2. Download the docker-compose.yml file of CSP Community Edition.
  3. Create a folder named cspce, and move the downloaded Community Edition docker-compose.yml file there.
  4. Open a terminal session, and access the cspce directory.
  5. Run the following command:
    docker-compose up
The docker compose process starts to build the conatiners locally. It can take time to start the Community Edition for the first time or when there are changes to the docker images. When you do not receive any new message in the terminal window for a while, it means that the Community Edition is ready to be used.
After successfully installing the CSP Community Edition, access the User Interface (UI) of the components from your browser:
Schema Registry Streams Messaging Manager Streaming SQL Builder
http://localhost:7788
http://localhost:9991
http://localhost:18121
Username: admin
Password: admin

You can also create a new account.