Olares/platform
hysyeah aff0b38c0b
fix: set priority for ks,node-exporter,prometheus (#2079)
* fix: set priority for ks,node-exporter,prometheus

* fix: add priority class for download
2025-11-17 23:54:55 +08:00
..
fs-lib refactor: change the backend of JuiceFS notify daemon to inotify (#1989) 2025-10-25 00:34:24 +08:00
hami fix(gpu): make App and GPU binding request idempotent (#1973) 2025-10-23 11:03:48 +08:00
juicefs juicefs: bump version to v1.3.0 in Olares.yaml (#1993) 2025-10-27 18:52:31 +08:00
kubeblocks fix: set priority for ks,node-exporter,prometheus (#2079) 2025-11-17 23:54:55 +08:00
nats docs: add readmes for Olares components (#1522) 2025-07-08 21:34:05 +08:00
open-telemetry otel: disable telemetry by default (#1542) 2025-07-14 23:48:18 +08:00
postgresql docs: add readmes for Olares components (#1522) 2025-07-08 21:34:05 +08:00
prometheus node_exporter, app-service: exclude virtual disk like qemu;use new chart repo;set values fs_type (#1624) 2025-07-26 00:28:08 +08:00
redis chore: clean up and migrate from legacy envs (#1946) 2025-10-18 00:13:50 +08:00
tapr daemon: Implement DSR Proxy for handling DNS requests and responses (#2057) 2025-11-13 11:59:46 +08:00
velero docs: add readmes for Olares components (#1522) 2025-07-08 21:34:05 +08:00
README.md docs: add readmes for Olares components (#1522) 2025-07-08 21:34:05 +08:00

Olares Platform

Overview

The platform layer services run in containers with middlewares such as databases, messaging system, file system, workflow orchestration, secret management, and observability.

Sub-component Overview

Component Description
fs-lib Provides notification for JuiceFS.
juicefs Provides cloud-native distributed file system for multi-node clusters.
mongodb A general purpose, document-based, distributed database; used as the document storage in Olares.
nats A lightweight and high-performance message-oriented middleware, used as the messaging system.
open-telemetry Enables tracing of request workflows within Olares using eBPF-based monitoring.
postgresql A powerful, open source object-relational database system; Functions as the primary relational database in Olares.
prometheus An open-source monitoring system used for system monitoring and resource usage tracking.
redis Contains Redis-like persistent key-value store services for KV cache in Olares.
tapr Provides the app run time for Olares. Bundles a curated set of sidecars and Kubernetes operators to solve the “boring but critical” plumbing required by most self-hosted apps—file uploads, secret storage, event streaming, WebSockets, and turnkey data services.
velero An open-source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes.