
First pass - generic updates only. (command input/output to be done) Address patchset 1 review comments. Replace examples using openstack with metrics server Remove DS app from application-list output Additional migration to FluxCD (snmp, auditd) Minor textual change. Fix merge conflict. Revert install r5 change. Story: 2009138 Task: 45238 Signed-off-by: Ron Stone <ronald.stone@windriver.com> Change-Id: Ia40ff45f12ec7b7ffa859e0d8bb5535303870d83
2.3 KiB
2.3 KiB
Functional Overview
includes a rich functionality set from open source projects.
The high-level functional diagram of is shown in the diagram below:
Where:
- Hardened Linux
-
A CentOS Linux Kernel and OS, tuned for performance and maintained with security patches.
- Variety of open-source software supporting StarlingX and/or Kubernetes
-
This includes packages such as Apache, Ceph, PostgreSql, Etcd, , etc., as well as some services from OpenStack such as the OpenStack Horizon Web interface, Keystone and Barbican.
- StarlingX
-
Hardware and software infrastructure management.
- Manages installation, maintenance and fault monitoring of dedicated bare metal servers running the solution.
- Manages the configuration of hardware and software services running on the host servers.
- Provides the cluster management for services running on the HA master/control nodes cluster, as well critical software monitoring and recovery of services running on all nodes within the cluster.
- Monitoring and reporting of faults and logs of both hardware and software services.
- Support for managing software updates to all layers of software in the solution; this includes kernel, operating system, open-source packages, StarlingX and Kubernetes.
- Kubernetes
-
- Kubernetes Container Orchestration Engine
- Native Docker Runtime
- Calico Container Networking
- Accelerated Container Networking with multus and
- Persistent Volume Claims backed by Ceph
- Local Docker Registry
- Helm / Tiller – Kubernetes Package Manager, and
- FluxCd or Armada Airship (deprecated)
- OpenStack
-
- Keystone - Identity management
- Nova - compute management
- Neutron - network management
- Glance - image management
- Cinder - block storage
- OpenStack Horizon - dashboard
- Panko - Event storage
- Gnocchi - Time series database
- Aodh - alarming
- Heat - Orchestration