Изменение выделенных ресурсов

Важно

Рекомендуется вносить любые изменения только в файл values-override.yaml, а файл values.yaml оставить без изменений.

  1. Внесите требуемые изменения.
  • Чтобы внести изменения в приложения Test IT (frontend, auth, avatars, background-service, ldap, licence, rabbitmqconsumer, webapi и globalSearch) используйте следующий блок:
    resources:
     requests: # Минимальные выделенные ресурсы
       memory: "3Gi"
       cpu: "3"
     limits: # Лимит выделенных ресурсов
       memory: "5Gi"
       cpu: "10"
    
  • Чтобы внести изменения в сторонние приложения (auth-cache, influxdb, minio, postgres и rabbitmq) используйте следующий блок:
    resources: 
      requests: # Минимальные выделенные ресурсы
        memory: "256Mi"
        cpu: "100m"
      limits: # Лимит выделенных ресурсов
        memory: "512Mi"
        cpu: "200m"
    storage: 10Mi # Место на диске/хранилище
    
  1. Примените изменения с помощью набора команд:
    helm -n <namespace> list
    # Если на внутреннем интерфейсе (backend) вносились изменения, примените их.
    helm -n <namespace> -f testit_backend/values-override.yaml upgrade testit-backend testit_backend/
    # Если на внешнем интерфейсе (frontend) вносились изменения, примените их.
    helm -n <namespace> -f testit_frontend/values-override.yaml upgrade testit-frontend testit_frontend/
    # Дождитесь запуска и готовности к работе всех подов.
    kubectl -n <namespace> get po --watch