skip to main content
Admin Guide > ICE SERVER > Appendix F: Helm Chart Objects
Appendix F: Helm Chart Objects
Helm is a package manager for Kubernetes that simplifies the deployment and management of applications on Kubernetes clusters. It uses a packaging format called charts, which are collections of files that describe a related set of Kubernetes resource. Helm chart objects are specific resources defined within a Helm chart. The table below describes the ICE Helm Chart resources.
Resource Name
Namespace
Description
Cassandra
ice-cassandra
User data on the ICE Server is stored in Apache Cassandra™, a distributed, wide column store, NoSQL database management system designed to handle large amounts of data across many servers, providing high availability with no single point of failure. Cassandra offers robust support for clusters spanning multiple datacenters.
client-bridge
ice-arcus
Client-bridge is a component of the ICE Server which acts as a gateway and its main responsibilities are authorization, authentication and traffic routing.
elastic
ice-arcus
ElasticSearch is a distributed, RESTful search and analytics engine for fast search, fine‑tuned relevancy, and powerful analytics that scale. See the ICE Elasticsearch
Grafana / Promethus (ICE Monitoring)
ice-metrics
Grafana is a multi-platform open source analytics and interactive visualization web application. Prometheus is a free software application used for event monitoring and alerting.
Kafka
ice-kafka
Apache Kafka™ is a stream-processing software that provides a unified, high-throughput, low-latency platform for handling real-time data feed
MinIO (ICE Minio)
ice-minio
MinIO is an Amazon S3 compatible server-side software storage stack, it can handle unstructured data such as photos, videos, log files, backups, and container images
modelmanger
ice-arcus
ModelManager is a component of the ICE Server that establishes all of the required keyspaces, tables, columns and topics within Cassandra and Kafka. It also provides automatic database migration when upgrading the ICE Server.
patching
ice-rallypoint
Supports channel patching
platform-services
ice-arcus
Platform Services is an component of the ICE Server that is responsible for business logic execution.
Rallypoint
ice-rallypoint
Rallypoints™ is a component of the ICE Server that bridges media (voice) traffic between networks (e.g. over the internet) without using multicast traffic.
reflector
ice-rallypoint
A reflector contains a set of reflections within one multicast domain. A reflection defines a channel to be reflected within that domain by specifying the transmission and receiving address
rest-bridge
ice-arcus
RESTful API
telephony
ice-arucs
ICE Telephony provides IP Telephony service thru DN and SIP bridge
server-bridge
ice-arcus
Server Bridge is a component of the ICE Server that provides SIP (Session Initiation Protocol) service to set up real-time multimedia sessions between groups of participants
zookeeper
ice-kafka
Apache Zookeeper™ is a centralized service to maintain naming and configuration data and to provide flexible and robust synchronization within distributed systems. Zookeeper keeps track of status of the Kafka cluster nodes and it also keeps track of Kafka topics, partitions etc, and keeps them in sync.