Introducing the all-new TIBCO Community site!

For current users, please click "Sign In" to reset your password and access the enhanced features. If you're a first-time visitor, we extend a warm welcome—click "Sign Up" to become a part of the TIBCO Community!

If you're seeking alternative community sites, explore ibi, Jaspersoft, and Spotfire.

Jump to content
  • How to Configure Apache Pulsar® in a Kubernetes Environment

    Bill Mclane

    The purpose of this document and included Kubernetes support package is to provide a guide to install, configure, and run Apache Pulsar in a Kubernetes Environment.   Following the instructions provided in this document and using the specified supported versions of products and components, users can run the above mentioned Apache Pulsar components in a supported fashion running  using Kubernetes. 

    This document will outline:

    • Configuring a Kubernetes cluster for Apache Pulsar. The Kubernetes Container can be configured on Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), Google Kubernetes Engine (GK), Red Hat OpenShift (OC), or a generic Kubernetes environment.
    • Creating multiple Docker® images for the Apache Pulsar Core, where the containers will be hosted in a Docker Registry
    • Creating persisted volumes for Zookeeper, Bookkeeper, and the Broker
    • Configuring and creating Kubernetes containers based on the Docker® images for the individual components
    • Configuring Load Balancer(s) in Kubernetes to access Apache Pulsar
    • Ensuring Apache Pulsar is instrumented (JMX) for TIBCO Message Monitor with the APD extension.

    Support Product and Component Versions:

    • Apache Pulsar 2.8.1-1 or later (TIBCO Distribution)
    • Apache Pulsar can be download from either , or
    • Docker Community/Enterprise Edition should be most recent version.
    • Kubernetes 1.20 or Red Hat OpenShift Container Platform 4.7. Recommend latest versions of the container platform
    • Red Hat Enterprise Linux 7.9 (or comparable OS) or newer
    • TIBCO Msgmon 1.0 or newer (optional)


    • Kubernetes concepts, installation, and administration
    • Kubernetes CLI, kubectl
    • Apache Pulsar configuration
    • TIBCO Msgmon (optional)


    User Feedback

    Recommended Comments

    There are no comments to display.

  • Create New...