Concept Guide
Highlevel Overview
Components in a cluster
- 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
- Simple virtualization & containerization with Proxmox VE
Requirements
Layers in a cluster
Cluster design
- Compute architecture
- Storage architecture
- Network architecture
- Identity architecture
- Control plane architecture