Skip to content

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 minio chart dependency or external S3-compatible storage: MinIO, AWS S3, Yandex Object Storage
  • 500 GB+ storage, depending on artifact volume
Страница была полезна?