Install Kafka CDR Consumer and Extensions

Install and configure Kafka CDR Consumer or an extension using the supplied Helm chart.

Procedure

  1. Download the MATRIXX Kafka CDR Consumer image you need.
    For information about obtaining images, see the discussion about obtaining and hosting images in MATRIXX Installation and Upgrade.
  2. Source the resources in your registry.
    For information about image sources, see the discussion about Docker-based configuration sources in MATRIXX Configuration.
  3. Configure the Helm values file for your installation, making sure to update image.name and image.version to match the image you downloaded.
    For information about the Helm values file properties, see the discussions about Kafka CDR Consumer properties and each extension.
  4. Install your consumer configured with the Helm values file. For example, if you set image.name to matrixx-kcc/chf-cdr-consumer in the Helm values file in the previous step, use the following command:
    helm install my_installation_name helm-repo-name/kafka-cdr-consumer -f values.yaml
    Where:
    • my_installation_name is the name of the consumer you are installing, for example, my_chf_consumer_instance.
    • helm-repo-name is the name of your Helm repository.
    • values.yaml is the name of your Helm values file, for example, chf-cdr-values.yaml.

    This command installs a CHF consumer with the name my-chf-consumer-instance.

    Note: If you created a custom Kafka CDR Consumer, and the image name is my-custom-consumer, use this image name in your Helm values file to install your custom consumer. For more information about custom consumers, see the discussion about creating a Kafka CDR Consumer extension.