Glossary for Component Pack

Refer to this list of terms used in the installation process for the Component Pack for HCL Connections.

Action Center
The Action Center works with the Orient Me home page to allow users to quickly see their important commitments and updates from anywhere in HCL Connections.
Admission Controller
An admission controller is a piece of code that intercepts requests to the Kubernetes API server prior to persistence of the object, but after the request is authenticated and authorized.
Container
See Docker.
Container orchestrator
See Kubernetes.
Container platform
See Docker.
Device Mapper
Device Mapper is a Docker storage driver which leverages Docker's thin provisioning and snapshot capabilities for image and container management.
Docker
Docker is a lightweight, self-contained system that is used as the container platform for Component Pack. With Docker, everything required to run a software application is packaged in an isolated container that includes only the libraries and settings required by the application. For more information, visit the Docker site.
Elasticsearch
Elasticsearch is a search and analytics engine that stores the logging information that it receives from Logstash. Elasticsearch can also be used in your Connections deployment to support the metrics, type-ahead search, and Orient Me features.
Elasticsearch Curator
Elasticsearch Curator is a tool for managing your indices by periodically removing older data.
Elastic Stack
The Elastic Stack is a collection of tools that collects log data and helps you visualize those logs in a central location. Using queries, you can analyze those logs to help determine how well your Component Pack for Connections deployment is working. For more information, visit the Elastic Stack site.
Filebeat
Filebeat is a single-purpose data shipper that which collects log events in your deployment and forwards them to Logstash.
Helm
Helm functions as the package manager for Kubernetes. Helm helps you manage Kubernetes applications; Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application. For more information, visit the Helm site.
Ingress
Ingress exposes HTTP and HTTPS routes from outside the cluster to services within the cluster. Traffic routing is controlled by rules defined on the ingress resource.
Kibana
Kibana allows you to visually represent data from an Elasticsearch as histograms, line graphs, pie charts, sunbursts, and more.
Kubeadm
The kubeadm tool helps you bootstrap a minimum viable Kubernetes cluster that conforms to best practices.
Kubernetes
Kubernetes is used as the container orchestrator for Component Pack. Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure. For more information, visit the Kubernetes site.
Logstash
Logstash is an open-source data processor that receives data from Filebeat, transforms it, and then sends it to Elasticsearch for storage.
Master node
The master node provides management services and controls the worker nodes in a cluster. The master node hosts processes that are responsible for resource allocation, state maintenance, scheduling, and monitoring.
MongoDB
MongoDB is an open-source database. Instead of using tables and rows as in relational databases, the MongoDB architecture is made up of collections and documents.
Notification Center
See Action Center.
Orient Me home page
Orient Me is a card-based home page that applies cognitive analysis to prioritize updates in the Connections activity stream.
Package Manager
See Helm.
Persistent volume
Persistent volumes provide pod-independent storage for a Kubernetes deployment; the lifecycle of a persistent volume is unrelated to the pod's lifecycle.
Pod
A pod is a group of one or more containers, and the shared storage for those containers. Pods are always co-located and co-scheduled, and run in a shared context.
Pod Security Policies
A Pod Security Policy is a cluster-level resource that controls security sensitive aspects of the pod specification.
Redis
An open-source data structure store that is used as a database, cache, and message broker.
Sanity
Sanity is a service that provides a dashboard where you can monitor the health of all applications running within HCL Connections™ Component Pack.
Solr
Apache Solr is an open-source search platform that provides distributed indexing, replication and load-balanced querying, automated failover and recovery, and centralized configuration.
Worker node
A worker node is a node that provides a containerized environment for running tasks. As demands increase, more worker nodes can easily be added to your cluster to improve performance and efficiency. A cluster can contain any number of worker nodes, but a minimum of one worker node is required.
Zookeeper
Apache Zookeeper enables highly reliable, distributed coordination of group services that are used by an application.