This document describes the default resource limits and also how to edit them for Deepfactor portal pods during installation.
This document will only describe how to create the resource constraints to be passed to helm install/upgrade command. For a complete guide on portal installation please refer to the document Install Deepfactor portal using helm chart.
1. Create resource.yaml file as follows:
Please edit the resource limits as appropriate for your load and infrastructure.
postgres: containers: resources: requests: memory: 1Gi cpu: 1 limits: memory: 8Gi cpu: 4 clickhouse: containers: resources: requests: memory: 1Gi cpu: 1 limits: memory: 8Gi cpu: 4 symbolsvc: containers: resources: requests: memory: 250Mi cpu: 250m limits: memory: 500Mi cpu: 2 archivestore: containers: resources: requests: memory: 100Mi cpu: 50m limits: memory: 200Mi cpu: 100m apisvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 250Mi cpu: 100m limits: memory: 500Mi cpu: 200m eventsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 150Mi cpu: 250m limits: memory: 250Mi cpu: 500m statussvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m proxysvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 100Mi cpu: 50m limits: memory: 200Mi cpu: 100m alertstreamsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 500Mi cpu: 1 limits: memory: 1Gi cpu: 2 authsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 50Mi cpu: 25m limits: memory: 100Mi cpu: 50m persistentsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 250Mi cpu: 250m limits: memory: 500Mi cpu: 500m notificationsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 50Mi cpu: 25m limits: memory: 250Mi cpu: 250m bomstreamingsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 1Gi cpu: 2 limits: memory: 2Gi cpu: 4 dfwebscan: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 500Mi cpu: 250m limits: memory: 1Gi cpu: 500m nginx: containers: resources: requests: memory: 250Mi cpu: 250m limits: memory: 1Gi cpu: 1 frontend: containers: resources: requests: memory: 250Mi cpu: 250m limits: memory: 1Gi cpu: 1 updatersvc: containers: resources: requests: memory: 50Mi cpu: 50m limits: memory: 100Mi cpu: 100m dfstartup: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m migrationsvc: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m policyctl: initContainers: wait: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m containers: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m jobCleanup: containers: resources: requests: memory: 25Mi cpu: 25m limits: memory: 50Mi cpu: 50m
2. Pass the above resource.yaml file in helm install/upgrade command
helm install df-stable deepfactor/deepfactor -n deepfactor \
-f override.yaml \
-f resource.yaml \
--set dfstartup.config.password=YOUR_PORTAL_PASSWORD \
--set dfstartup.config.portalToken= \
"YOUR_DEEPFACTOR_LICENSE_KEY_FROM_MY.DEEPFACTOR.IO" \
--set clusterName=CLUSTER_NAME_OF_YOUR_CHOICE
Comments
Please sign in to leave a comment.