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.