Formerly in HCI, services were the building blocks of your system. They were responsible for all of the under-the-hood tasks and operational procedures which kept your product running. Now, withing the Kubernetes environment, those same services are referred to as apps.
See also Making system configuration changes and #GUID-B122ABA7-E8E3-4771-87E4-75175235122E
The following is a list of the relevant third-party apps available on your system:
App name | Description |
---|---|
Cassandra |
Apache Cassandra is a decentralized, distributed database designed for scalability across many hardware nodes, ensuring high availability and fault tolerance without a single point of failure. It supports massive data storage, real-time processing, and can easily scale horizontally by adding nodes. How it's used Stores system configuration data. Also stores document discovery and failure data for workflow tasks. For more information: |
Elasticsearch |
Elasticsearch is a data platform that provides powerful search, indexing, and analytics capabilities for large volumes of data. How it's used Indexes, searches, and analyzes large datasets in real-time. For more information: |
Fluent Bit |
Fluent Bit is a tool used for collecting, processing, and forwarding log data. Designed for performance, it gathers logs from various sources and delivers them to a range of destinations. How it's used Aggregates and forwards log data. For more information: |
Grafana |
Grafana is a tool for metric visualization that allows you to query, explore, and set alerts and notifications for the data collected across your system. How it's used Monitors your applications, virtual machines, and cloud services to ensure your system remains optimized and in good health. For more information: |
Kafka |
Apache Kafka is a platform for processing and managing real-time data streams. How it's used Used to manage and process real-time data streams for applications like event streaming, log aggregation, and real-time analytics. For more information: |
Keycloak |
Keycloak is an OAuth2-compliant identity and access management software that provides a user management interface, as well as single sign-on (SSO) funtionality. How it's used Provides a wide-range of login tools and security features for your Kubernetes environment. For more information: |
Logrotate |
Logrotate helps to manage the rotation, compression, cleanup, and collection of logs on your system. How it's used Automates the management of log files on your system. For more information: |
Logstash |
Logstash is a collection engine for event data. Can perform transformations on the data it collects and then send that data to a number of outputs. How it's used Transports system logs and metrics data to the Metrics service. For more information: |
Metrics-server |
Metrics-server gathers resource usage metrics from both nodes and pods within your Kubernetes cluster. How it's used Provides real-time data to help with autoscaling and resource management. For more information: |
NGINX |
NGINX is a versatile reverse proxy and load balancer for your Kubernetes environment. How it's used Serves web content, handles HTTP requests, and distributes traffic. For more information: |
OAuth2-proxy |
OAuth2-proxy is an open-source reverse proxy that utilizes the OAuth2 and OpenID Connect protocols in authorizing and authenticating users on your system. How it's used Acts as an intermediary between users and their applications. For more information: |
Prometheus |
Prometheus is a monitoring and alerting framework that collects, organizes, and stores performance metrics. How it's used Provides metrics and system alerts. For more information: |
Search App |
Search App is a full-fledged search and data processing solution. It handles all steps in making your data searchable, regardless of where that data lives or what formats it's in. How it's used Provides tools for examining, understanding, normalizing, migrating, and even editing your data. For more information: Navigate to Search App from within HCI. |
Solr |
Solr is a data indexing and search platform. How it's used Manages all of the internal search indexes on your system. For more information: |
Spark |
Apache Spark is a computing platform that helps with the processing of large-scale data. How it's used Assists with data analytics and stream processing. For more information: |
Workflow Designer |
Workflow Designer help users build, manage, and automate complex data workflows. How it's used Creates workflows that integrate data connectors, processing pipelines, and index collections to process and manage data from various sources. For more information: Navigate to Workflow Designer from within HCI. |
Zookeeper |
Apache Zookeeper coordinates configuration settings and other information between your distributed services. How it's used Acts as configuration management between your distributed services and applications. For more information: |