Deploy Pulse Add-on Services

You can deploy Pulse Add-on services by sending an API request to the Pulse Manager Server. These services are optional and extend Pulse functionality. The Manager automatically updates the Custom Resource (CR), and the Pulse Operator deploys the services on the Kubernetes cluster.

Add the Add-on Services You Want to Deploy

Add the required services to the addons list in the API request. The following add-on services are available:

Add-on ServiceComponent Identifier
Core Connectorsad-core-connectors
SparkStatsad-sparkstats
Kafka Connectorad-kafka-connector
Ozone Connectorad-ozone-connector
FS Analytics V2ad-fsanalyticsv2-connector
Oozie Connectorad-oozie-connector
Impala Connectorad-impala-connector
Druid Analyzerad-druid-analyzer
SQL Analyzerad-sql-analyzer

Send the API Request

Use the following curl command to deploy the services. Replace the placeholders as described below.

Bash
Copy

Update the addons.json file to include the add-on services needed for your specific cluster.

Replace Placeholder Values

PlaceholderDescription
<Ingress API for the Manager Server>URL exposed through Ingress for the Pulse Manager service
<clustername>Name of the cluster where you are deploying add-on services
addonsList of add-on component identifiers (see Step 1)
extra_hostsIP-to-hostname mappings used for internal networking

What Happens Next

  • The Pulse Manager Server receives the API request and updates the Custom Resource.
  • The Pulse Operator automatically deploys the specified add-on services to your Kubernetes cluster.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard