Требования к установке CodeScoring.Save¶
CodeScoring.Save поддерживает два варианта установки: SQLite-вариант в k3s и PostgreSQL-вариант в Kubernetes. Оба варианта устанавливаются через Helm-чарт save.
Общие требования¶
- Linux-based OS (Ubuntu 20.04+, CentOS 8+, RHEL 8+)
- Kubernetes-совместимый кластер: k3s для SQLite-варианта, полноценный Kubernetes-кластер для PostgreSQL-варианта
- Helm 3.x
- Доступ к реестру контейнерных образов CodeScoring.Save
Hosted-инсталляция¶
Минимальные требования:
- 2 ядра CPU
- 4 GB RAM
- 50 GB дискового пространства (рекомендуется SSD)
Рекомендуемые требования:
- 4 ядра CPU
- 8 GB RAM
- 100 GB дискового пространства (SSD)
Программное обеспечение:
- k3s v1.25+
- SQLite 3.x (включен в дистрибутив)
PostgreSQL-инсталляция¶
Kubernetes-кластер:
- 3+ рабочих узла
- 4 ядра CPU на узел
- 8 GB RAM на узел
- 50 GB дискового пространства на узел
PostgreSQL:
- 4 ядра CPU
- 8 GB RAM
- 100 GB storage (SSD рекомендуется)
- PostgreSQL 14+
Объектное хранилище:
- встроенный MinIO из зависимости Helm-чарта
minioлибо внешнее S3-совместимое хранилище: MinIO, AWS S3, Yandex Object Storage - 500 GB+ хранилища, зависит от объема артефактов
Страница была полезна?