Skip to content

tellet/el-k8s-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

el-k8s-deployment

Пример деплоймента для приложения (из примеров k8s) на базе apache, которое нагружает CPU. С учётом следующих требований:

  • у нас мультизональный кластер (три зоны), в котором пять нод
  • приложение требует около 5-10 секунд для инициализации
  • по результатам нагрузочного теста известно, что 4 пода справляются с пиковой нагрузкой
  • на первые запросы приложению требуется значительно больше ресурсов CPU, в дальнейшем потребление ровное в районе 0.1 CPU. По памяти всегда “ровно” в районе 128M memory
  • приложение имеет дневной цикл по нагрузке – ночью запросов на порядки меньше, пик – днём
  • хотим максимально отказоустойчивый deployment
  • хотим минимального потребления ресурсов от этого deployment’а

Releases

No releases published

Packages

No packages published