Требования к ресурсам подробно описаны в руководстве администратора по документации Che .
Для многопользовательского развертывания Che существует 3 контейнера, которым требуются оперативная память и пространство для хранения постоянных томов.Абсолютный минимум ресурсов:
- Сервер рабочей области Che: 750 МБ ОЗУ, 1 ГБ диска в PVC
- Клавиатура: 1 ГБ ОЗУ, 2 PVC, 1 ГБ каждый
- PostgreSQL: ~ 515 МБ ОЗУ, 1 ГБ PVC для базы данных
Так что для запуска сервера рабочей области вам потребуется около 3 ГБ ОЗУ и 4 ГБ постоянного хранилища.
Кроме того, рабочим областям потребуется ~ 2 ГБ ОЗУ каждое (требования меняются в зависимости от времени выполнения языка и инструментов разработчика).Рабочие пространства могут использовать временное хранилище или постоянное хранилище для исходного кода и работы.Если вы используете временное хранилище, вам нужно будет зафиксировать свою работу до того, как рабочее пространство будет остановлено или автоматически приостановлено.Если вы используете постоянное хранилище, вы можете использовать один большой PVC, который используется всеми рабочими пространствами, или отдельный PVC для каждого рабочего пространства (что может потребовать больше ресурсов хранения и усложнить определение размера).