Concept Guide
info
The Concept Guide is currently under construction. Therefore, there are still many empty sections that have already been created for the overall structure. If there are requests for certain sections or if existing sections are not understandable or need more details, please open an issue. Contributions are welcome, and they are greatly appreciated. Open Source Software and Documentation relies on contributions.
Highlevel Overview
Components in a cloud pod
- Infrastructure as a Service (IaaS) with OpenStack
- Software Defined Storage (SDS) with Ceph
- Bare Metal as a Service (BMaaS) with Ironic
- Software Defined Networking (SDN) with SONiC & OVN
- Kubernetes (K8s) with K3S
- Kubernetes as a Service (KaaS) with Gardener
- Kubernetes as a Service (KaaS) with Cluster API
- Identity & Access Management with Keycloak
- Privileged Access Management (PAM) to all infrastructure with Teleport
- Logging, Monitoring & Telemetry with Prometheus & Grafana
- Realtime insights with Netdata
Requirements
Layers in a cloud pod
Reference architecture
- Manager architecture
- Control architecture
- Compute architecture
- Storage architecture
- Network architecture
- Routing architecture
- Firewall architecture
- Loadbalancer architecture
- Logging architecture
- Monitoring architecture
- Identity architecture