My infrastructure running on a hybrid arm64/amd64 Kubernetes Cluster.
Multiple Storage Classes exist:
ceph-block-> for all the k8s data (RWO);ceph-bucket-> for S3-like volumes (RWO);ceph-filesystem-> forRWXk8s volumes;nfs-media-client-> for all the media data.
Backups are created on S3 periodically for both etcd (k8s resources) and persistent volumes (PVCs and PVs). There is a runbook available here for information on how to restore backups.
The services/ folder contains subfolders which contain different kinds of web/networking/other services.