CodeScoring.Save Installation Requirements¶
CodeScoring.Save supports two installation options: a SQLite-based option in k3s and a PostgreSQL-based option in Kubernetes. Both options are installed through the save Helm chart.
General Requirements¶
- Linux-based OS (Ubuntu 20.04+, CentOS 8+, RHEL 8+)
- Kubernetes-compatible cluster: k3s for the SQLite option, full Kubernetes cluster for the PostgreSQL option
- Helm 3.x
- Access to the container registry with CodeScoring.Save images
Hosted Installation¶
Minimum requirements:
- 2 CPU cores
- 4 GB RAM
- 50 GB disk space (SSD recommended)
Recommended requirements:
- 4 CPU cores
- 8 GB RAM
- 100 GB disk space (SSD)
Software:
- k3s v1.25+
- SQLite 3.x (included in the distribution)
PostgreSQL Installation¶
Kubernetes cluster:
- 3+ worker nodes
- 4 CPU cores per node
- 8 GB RAM per node
- 50 GB disk per node
PostgreSQL:
- 4 CPU cores
- 8 GB RAM
- 100 GB storage (SSD recommended)
- PostgreSQL 14+
Object Storage:
- Built-in MinIO from the
miniochart dependency or external S3-compatible storage: MinIO, AWS S3, Yandex Object Storage - 500 GB+ storage, depending on artifact volume
Страница была полезна?