From a55427730e431d4aea5a7b8b6c7f794f57119d44 Mon Sep 17 00:00:00 2001 From: ychangkim Date: Thu, 18 Jun 2026 15:23:09 +0900 Subject: [PATCH] dip quotas yaml add --- .../airflow/1.16.0/dip-resources-quotas.yaml | 137 +++++ .../airflow/1.16.0/dip-volumes-quotas.yaml | 74 +++ .../flowise/6.0.0/dip-resources-quotas.yaml | 80 +++ .../flowise/6.0.0/dip-volumes-quotas.yaml | 29 + .../gitea/12.4.0/dip-resources-quotas.yaml | 53 ++ .../helm/gitea/12.4.0/dip-volumes-quotas.yaml | 29 + .../1.0.0/dip-resources-quotas.yaml | 110 ++++ .../1.0.0/dip-volumes-quotas.yaml | 32 + .../kafka-ui/1.5.1/dip-resources-quotas.yaml | 26 + .../kserve/0.1.0/dip-resources-quotas.yaml | 35 ++ .../0.1.0/dip-resources-quotas.yaml | 83 +++ .../0.1.0/dip-volumes-quotas.yaml | 20 + .../1.0.0-rc.2/dip-resources-quotas.yaml | 171 ++++++ .../1.0.0-rc.2/dip-volumes-quotas.yaml | 62 ++ .../litellm/0.4.4/dip-resources-quotas.yaml | 56 ++ .../litellm/0.4.4/dip-volumes-quotas.yaml | 20 + .../nemo/25.4.0/dip-resources-quotas.yaml | 551 ++++++++++++++++++ .../helm/nemo/25.4.0/dip-volumes-quotas.yaml | 128 ++++ .../helm/nim/25.4.0/dip-resources-quotas.yaml | 35 ++ .../helm/nim/25.4.0/dip-volumes-quotas.yaml | 20 + .../ollama/1.1.2/dip-resources-quotas.yaml | 80 +++ .../helm/ollama/1.1.2/dip-volumes-quotas.yaml | 38 ++ .../5.4.0/dip-resources-quotas.yaml | 26 + .../open-webui/5.4.0/dip-volumes-quotas.yaml | 23 + .../11.9.4/dip-resources-quotas.yaml | 59 ++ .../11.9.4/dip-volumes-quotas.yaml | 17 + .../qdrant/1.12.4/dip-resources-quotas.yaml | 27 + .../qdrant/1.12.4/dip-volumes-quotas.yaml | 17 + .../ragflow/0.1.0/dip-resources-quotas.yaml | 152 +++++ .../ragflow/0.1.0/dip-volumes-quotas.yaml | 62 ++ .../2.0.2/dip-resources-quotas.yaml | 56 ++ .../1.11.3/dip-resources-quotas.yaml | 29 + .../1.11.3-4.0.0/dip-resources-quotas.yaml | 113 ++++ .../1.11.3-4.0.0/dip-volumes-quotas.yaml | 47 ++ .../0.47.0/dip-resources-quotas.yaml | 26 + .../superset/0.13.5/dip-resources-quotas.yaml | 116 ++++ .../superset/0.13.5/dip-volumes-quotas.yaml | 44 ++ .../0.2.0/dip-resources-quotas.yaml | 59 ++ .../0.2.0/dip-volumes-quotas.yaml | 38 ++ 39 files changed, 2780 insertions(+) create mode 100644 manifests/helm/airflow/1.16.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/airflow/1.16.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/flowise/6.0.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/flowise/6.0.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/gitea/12.4.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/gitea/12.4.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/kafka-cluster/1.0.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/kafka-cluster/1.0.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/kafka-ui/1.5.1/dip-resources-quotas.yaml create mode 100644 manifests/helm/kserve/0.1.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/langflow-ide/0.1.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/langflow-ide/0.1.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/langfuse/1.0.0-rc.2/dip-resources-quotas.yaml create mode 100644 manifests/helm/langfuse/1.0.0-rc.2/dip-volumes-quotas.yaml create mode 100644 manifests/helm/litellm/0.4.4/dip-resources-quotas.yaml create mode 100644 manifests/helm/litellm/0.4.4/dip-volumes-quotas.yaml create mode 100644 manifests/helm/nemo/25.4.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/nemo/25.4.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/nim/25.4.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/nim/25.4.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/ollama/1.1.2/dip-resources-quotas.yaml create mode 100644 manifests/helm/ollama/1.1.2/dip-volumes-quotas.yaml create mode 100644 manifests/helm/open-webui/5.4.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/open-webui/5.4.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/postgresql-ha/11.9.4/dip-resources-quotas.yaml create mode 100644 manifests/helm/postgresql-ha/11.9.4/dip-volumes-quotas.yaml create mode 100644 manifests/helm/qdrant/1.12.4/dip-resources-quotas.yaml create mode 100644 manifests/helm/qdrant/1.12.4/dip-volumes-quotas.yaml create mode 100644 manifests/helm/ragflow/0.1.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/ragflow/0.1.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/spark-operator/2.0.2/dip-resources-quotas.yaml create mode 100644 manifests/helm/starrocks-operator/1.11.3/dip-resources-quotas.yaml create mode 100644 manifests/helm/starrocks/1.11.3-4.0.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/starrocks/1.11.3-4.0.0/dip-volumes-quotas.yaml create mode 100644 manifests/helm/strimzi-kafka-operator/0.47.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/superset/0.13.5/dip-resources-quotas.yaml create mode 100644 manifests/helm/superset/0.13.5/dip-volumes-quotas.yaml create mode 100644 manifests/helm/unitycatalog/0.2.0/dip-resources-quotas.yaml create mode 100644 manifests/helm/unitycatalog/0.2.0/dip-volumes-quotas.yaml diff --git a/manifests/helm/airflow/1.16.0/dip-resources-quotas.yaml b/manifests/helm/airflow/1.16.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..751032c --- /dev/null +++ b/manifests/helm/airflow/1.16.0/dip-resources-quotas.yaml @@ -0,0 +1,137 @@ +small: + worker: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi + scheduler: + replicas: 1 + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + webserver: + replicas: 1 + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + redis: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 200m + memory: 256Mi + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + worker: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 4000m + memory: 4Gi + scheduler: + replicas: 1 + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi + webserver: + replicas: 1 + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + + redis: + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + worker: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 8000m + memory: 8Gi + scheduler: + replicas: 1 + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 4000m + memory: 4Gi + webserver: + replicas: 1 + resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi + + redis: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/airflow/1.16.0/dip-volumes-quotas.yaml b/manifests/helm/airflow/1.16.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..d5ed923 --- /dev/null +++ b/manifests/helm/airflow/1.16.0/dip-volumes-quotas.yaml @@ -0,0 +1,74 @@ +small: + dags: + persistence: + enabled: true + size: 1Gi + storageClassName: "" + + logs: + persistence: + enabled: true + size: 5Gi + storageClassName: "" + redis: + persistence: + enabled: true + size: 1Gi + storageClassName: "" + + postgresql: + primary: + persistence: + enabled: true + size: 10Gi + storageClass: "" + +medium: + dags: + persistence: + enabled: true + size: 5Gi + storageClassName: "" + + logs: + persistence: + enabled: true + size: 20Gi + storageClassName: "" + redis: + persistence: + enabled: true + size: 5Gi + storageClassName: "" + + postgresql: + primary: + persistence: + enabled: true + size: 50Gi + storageClass: "" + +large: + dags: + persistence: + enabled: true + size: 20Gi + storageClassName: "" + + logs: + persistence: + enabled: true + size: 100Gi + storageClassName: "" + redis: + persistence: + enabled: true + size: 20Gi + storageClassName: "" + + postgresql: + primary: + persistence: + enabled: true + size: 200Gi + storageClass: "" \ No newline at end of file diff --git a/manifests/helm/flowise/6.0.0/dip-resources-quotas.yaml b/manifests/helm/flowise/6.0.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..fb793e9 --- /dev/null +++ b/manifests/helm/flowise/6.0.0/dip-resources-quotas.yaml @@ -0,0 +1,80 @@ +small: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + worker: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + postgresql: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + worker: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + postgresql: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +large: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + worker: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + postgresql: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi diff --git a/manifests/helm/flowise/6.0.0/dip-volumes-quotas.yaml b/manifests/helm/flowise/6.0.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..ba8b0e9 --- /dev/null +++ b/manifests/helm/flowise/6.0.0/dip-volumes-quotas.yaml @@ -0,0 +1,29 @@ +small: + persistence: + size: 1Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 5Gi + +medium: + persistence: + size: 10Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 20Gi + +large: + persistence: + size: 50Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 100Gi diff --git a/manifests/helm/gitea/12.4.0/dip-resources-quotas.yaml b/manifests/helm/gitea/12.4.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..6639956 --- /dev/null +++ b/manifests/helm/gitea/12.4.0/dip-resources-quotas.yaml @@ -0,0 +1,53 @@ +small: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + postgresql: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + postgresql: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + postgresql: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/gitea/12.4.0/dip-volumes-quotas.yaml b/manifests/helm/gitea/12.4.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..f7d73e2 --- /dev/null +++ b/manifests/helm/gitea/12.4.0/dip-volumes-quotas.yaml @@ -0,0 +1,29 @@ +small: + persistence: + size: 10Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 5Gi + +medium: + persistence: + size: 100Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 20Gi + +large: + persistence: + size: 500Gi + storageClass: "" + + postgresql: + primary: + persistence: + size: 100Gi \ No newline at end of file diff --git a/manifests/helm/kafka-cluster/1.0.0/dip-resources-quotas.yaml b/manifests/helm/kafka-cluster/1.0.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..4c93e0a --- /dev/null +++ b/manifests/helm/kafka-cluster/1.0.0/dip-resources-quotas.yaml @@ -0,0 +1,110 @@ +small: + controller: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + broker: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + entityOperator: + topicOperator: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 200m + memory: 256Mi + userOperator: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 200m + memory: 256Mi + +medium: + controller: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + broker: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + entityOperator: + topicOperator: + resources: + requests: + cpu: 250m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + userOperator: + resources: + requests: + cpu: 250m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + +large: + controller: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + broker: + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi + + entityOperator: + topicOperator: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + userOperator: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi \ No newline at end of file diff --git a/manifests/helm/kafka-cluster/1.0.0/dip-volumes-quotas.yaml b/manifests/helm/kafka-cluster/1.0.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..833a791 --- /dev/null +++ b/manifests/helm/kafka-cluster/1.0.0/dip-volumes-quotas.yaml @@ -0,0 +1,32 @@ +small: + controller: + storage: + size: 5Gi + class: "longhorn" + + broker: + storage: + size: 20Gi + class: "longhorn" + +medium: + controller: + storage: + size: 10Gi + class: "longhorn" + + broker: + storage: + size: 50Gi + class: "longhorn" + +large: + controller: + storage: + size: 20Gi + class: "longhorn" + + broker: + storage: + size: 100Gi + class: "longhorn" \ No newline at end of file diff --git a/manifests/helm/kafka-ui/1.5.1/dip-resources-quotas.yaml b/manifests/helm/kafka-ui/1.5.1/dip-resources-quotas.yaml new file mode 100644 index 0000000..5a6df1b --- /dev/null +++ b/manifests/helm/kafka-ui/1.5.1/dip-resources-quotas.yaml @@ -0,0 +1,26 @@ +small: + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/kserve/0.1.0/dip-resources-quotas.yaml b/manifests/helm/kserve/0.1.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..7dbee00 --- /dev/null +++ b/manifests/helm/kserve/0.1.0/dip-resources-quotas.yaml @@ -0,0 +1,35 @@ +small: + inferenceService: + resources: + requests: + cpu: 2000m + memory: 4Gi + nvidia.com/gpu: "1" + limits: + cpu: 4000m + memory: 8Gi + nvidia.com/gpu: "1" + +medium: + inferenceService: + resources: + requests: + cpu: 4000m + memory: 8Gi + nvidia.com/gpu: "1" + limits: + cpu: 8000m + memory: 16Gi + nvidia.com/gpu: "2" + +large: + inferenceService: + resources: + requests: + cpu: 8000m + memory: 16Gi + nvidia.com/gpu: "2" + limits: + cpu: 16000m + memory: 32Gi + nvidia.com/gpu: "4" \ No newline at end of file diff --git a/manifests/helm/langflow-ide/0.1.0/dip-resources-quotas.yaml b/manifests/helm/langflow-ide/0.1.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..712a276 --- /dev/null +++ b/manifests/helm/langflow-ide/0.1.0/dip-resources-quotas.yaml @@ -0,0 +1,83 @@ +small: + langflow: + backend: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + frontend: + resources: + requests: + cpu: 300m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + langflow: + backend: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + frontend: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + langflow: + backend: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + frontend: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/langflow-ide/0.1.0/dip-volumes-quotas.yaml b/manifests/helm/langflow-ide/0.1.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..dca7ec1 --- /dev/null +++ b/manifests/helm/langflow-ide/0.1.0/dip-volumes-quotas.yaml @@ -0,0 +1,20 @@ +small: + postgresql: + primary: + persistence: + size: 5Gi + storageClass: "" + +medium: + postgresql: + primary: + persistence: + size: 20Gi + storageClass: "" + +large: + postgresql: + primary: + persistence: + size: 100Gi + storageClass: "" \ No newline at end of file diff --git a/manifests/helm/langfuse/1.0.0-rc.2/dip-resources-quotas.yaml b/manifests/helm/langfuse/1.0.0-rc.2/dip-resources-quotas.yaml new file mode 100644 index 0000000..4f94bc7 --- /dev/null +++ b/manifests/helm/langfuse/1.0.0-rc.2/dip-resources-quotas.yaml @@ -0,0 +1,171 @@ +small: + langfuse: + web: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + worker: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + redis: + primary: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 200m + memory: 256Mi + + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + clickhouse: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + zookeeper: + enabled: true + resources: + requests: + cpu: 250m + memory: 384Mi + limits: + cpu: 375m + memory: 512Mi + + +medium: + langfuse: + web: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + worker: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + redis: + primary: + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + clickhouse: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + zookeeper: + enabled: true + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 750m + memory: 768Mi + +large: + langfuse: + web: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + worker: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + redis: + primary: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + clickhouse: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + zookeeper: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/langfuse/1.0.0-rc.2/dip-volumes-quotas.yaml b/manifests/helm/langfuse/1.0.0-rc.2/dip-volumes-quotas.yaml new file mode 100644 index 0000000..15e040d --- /dev/null +++ b/manifests/helm/langfuse/1.0.0-rc.2/dip-volumes-quotas.yaml @@ -0,0 +1,62 @@ +small: + redis: + primary: + persistence: + enabled: true + size: 8Gi + storageClass: "" + + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 10Gi + + clickhouse: + persistence: + enabled: true + size: 8Gi + storageClass: "" + +medium: + redis: + primary: + persistence: + enabled: true + size: 20Gi + storageClass: "" + + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 50Gi + + clickhouse: + persistence: + enabled: true + size: 50Gi + storageClass: "" + +large: + redis: + primary: + persistence: + enabled: true + size: 100Gi + storageClass: "" + + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 200Gi + + clickhouse: + persistence: + enabled: true + size: 500Gi + storageClass: "" \ No newline at end of file diff --git a/manifests/helm/litellm/0.4.4/dip-resources-quotas.yaml b/manifests/helm/litellm/0.4.4/dip-resources-quotas.yaml new file mode 100644 index 0000000..0d3bff9 --- /dev/null +++ b/manifests/helm/litellm/0.4.4/dip-resources-quotas.yaml @@ -0,0 +1,56 @@ +small: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/litellm/0.4.4/dip-volumes-quotas.yaml b/manifests/helm/litellm/0.4.4/dip-volumes-quotas.yaml new file mode 100644 index 0000000..ea46389 --- /dev/null +++ b/manifests/helm/litellm/0.4.4/dip-volumes-quotas.yaml @@ -0,0 +1,20 @@ +small: + postgresql: + primary: + persistence: + storageClass: "" + size: 5Gi + +medium: + postgresql: + primary: + persistence: + storageClass: "" + size: 20Gi + +large: + postgresql: + primary: + persistence: + storageClass: "" + size: 100Gi \ No newline at end of file diff --git a/manifests/helm/nemo/25.4.0/dip-resources-quotas.yaml b/manifests/helm/nemo/25.4.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..94cbb63 --- /dev/null +++ b/manifests/helm/nemo/25.4.0/dip-resources-quotas.yaml @@ -0,0 +1,551 @@ +small: + data-store: + enabled: true + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + customizer: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + evaluator: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + argoWorkflows: + enabled: true + crds: + install: false + controller: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + server: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + milvus: + standalone: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + guardrails: + enabled: true + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + entity-store: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + nemo-operator: + enabled: true + controllerManager: + kubeRbacProxy: + resources: + requests: + cpu: 5m + memory: 64Mi + limits: + cpu: 500m + memory: 128Mi + manager: + resources: + requests: + cpu: 512m + memory: 1Gi + limits: + cpu: 1024m + memory: 2Gi + + nim-operator: + enabled: true + operator: + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + + deployment-management: + enabled: true + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + nim-proxy: + enabled: true + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + volcano: + enabled: true + custom: + admission_enable: true + admission_replicas: 1 + controller_enable: true + controller_replicas: 1 + scheduler_enable: true + scheduler_replicas: 1 + admission_resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 300m + memory: 300Mi + scheduler_resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + controller_resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + +medium: + data-store: + enabled: true + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + customizer: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + evaluator: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + argoWorkflows: + enabled: true + crds: + install: false + controller: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + server: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + milvus: + standalone: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + guardrails: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + entity-store: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + nemo-operator: + enabled: true + controllerManager: + kubeRbacProxy: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 250m + memory: 256Mi + manager: + resources: + requests: + cpu: 1024m + memory: 2Gi + limits: + cpu: 2048m + memory: 4Gi + + nim-operator: + enabled: true + operator: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + + deployment-management: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + nim-proxy: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + volcano: + enabled: true + custom: + admission_enable: true + admission_replicas: 1 + controller_enable: true + controller_replicas: 1 + scheduler_enable: true + scheduler_replicas: 1 + admission_resources: + requests: + cpu: 300m + memory: 300Mi + limits: + cpu: 500m + memory: 512Mi + scheduler_resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + controller_resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + +large: + data-store: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + customizer: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + evaluator: + enabled: true + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi + argoWorkflows: + enabled: true + crds: + install: false + controller: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + server: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + milvus: + standalone: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + guardrails: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + entity-store: + enabled: true + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + nemo-operator: + enabled: true + controllerManager: + kubeRbacProxy: + resources: + requests: + cpu: 250m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + manager: + resources: + requests: + cpu: 2048m + memory: 4Gi + limits: + cpu: 4096m + memory: 8Gi + + nim-operator: + enabled: true + operator: + resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi + + deployment-management: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + nim-proxy: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + volcano: + enabled: true + custom: + admission_enable: true + admission_replicas: 1 + controller_enable: true + controller_replicas: 1 + scheduler_enable: true + scheduler_replicas: 1 + admission_resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + scheduler_resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi + controller_resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi \ No newline at end of file diff --git a/manifests/helm/nemo/25.4.0/dip-volumes-quotas.yaml b/manifests/helm/nemo/25.4.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..7bd2a54 --- /dev/null +++ b/manifests/helm/nemo/25.4.0/dip-volumes-quotas.yaml @@ -0,0 +1,128 @@ +small: + data-store: + persistence: + enabled: true + size: 1Gi + storageClass: "" + postgresql: + primary: + persistence: + storageClass: "" + size: 1Gi + + customizer: + modelsStorage: + enabled: true + size: 20Gi + storageClassName: "" + postgresql: + primary: + persistence: + storageClass: "" + size: 5Gi + + evaluator: + milvus: + standalone: + persistence: + persistentVolumeClaim: + storageClass: "" + size: 10Gi + postgresql: + primary: + persistence: + storageClass: "" + size: 5Gi + + entity-store: + postgresql: + primary: + persistence: + storageClass: "" + size: 5Gi + +medium: + data-store: + persistence: + enabled: true + size: 10Gi + storageClass: "" + postgresql: + primary: + persistence: + storageClass: "" + size: 10Gi + + customizer: + modelsStorage: + enabled: true + size: 100Gi + storageClassName: "" + postgresql: + primary: + persistence: + storageClass: "" + size: 20Gi + + evaluator: + milvus: + standalone: + persistence: + persistentVolumeClaim: + storageClass: "" + size: 50Gi + postgresql: + primary: + persistence: + storageClass: "" + size: 20Gi + + entity-store: + postgresql: + primary: + persistence: + storageClass: "" + size: 20Gi + +large: + data-store: + persistence: + size: 100Gi + storageClass: "" + + postgresql: + primary: + persistence: + storageClass: "" + size: 100Gi + + customizer: + modelsStorage: + enabled: true + size: 500Gi + storageClassName: "" + postgresql: + primary: + persistence: + storageClass: "" + size: 100Gi + + evaluator: + milvus: + standalone: + persistence: + persistentVolumeClaim: + storageClass: "" + size: 200Gi + postgresql: + primary: + persistence: + storageClass: "" + size: 100Gi + + entity-store: + postgresql: + primary: + persistence: + storageClass: "" + size: 100Gi \ No newline at end of file diff --git a/manifests/helm/nim/25.4.0/dip-resources-quotas.yaml b/manifests/helm/nim/25.4.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..81f9af2 --- /dev/null +++ b/manifests/helm/nim/25.4.0/dip-resources-quotas.yaml @@ -0,0 +1,35 @@ +small: + nimService: + resources: + requests: + cpu: 4000m + memory: 8Gi + nvidia.com/gpu: 1 + limits: + cpu: 8000m + memory: 16Gi + nvidia.com/gpu: 1 + +medium: + nimService: + resources: + requests: + cpu: 8000m + memory: 16Gi + nvidia.com/gpu: 2 + limits: + cpu: 16000m + memory: 32Gi + nvidia.com/gpu: 2 + +large: + nimService: + resources: + requests: + cpu: 16000m + memory: 32Gi + nvidia.com/gpu: 4 + limits: + cpu: 32000m + memory: 64Gi + nvidia.com/gpu: 4 \ No newline at end of file diff --git a/manifests/helm/nim/25.4.0/dip-volumes-quotas.yaml b/manifests/helm/nim/25.4.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..c174c8b --- /dev/null +++ b/manifests/helm/nim/25.4.0/dip-volumes-quotas.yaml @@ -0,0 +1,20 @@ +small: + nimService: + storage: + pvc: + storageClass: "" + size: 20Gi + +medium: + nimService: + storage: + pvc: + storageClass: "" + size: 100Gi + +large: + nimService: + storage: + pvc: + storageClass: "" + size: 500Gi \ No newline at end of file diff --git a/manifests/helm/ollama/1.1.2/dip-resources-quotas.yaml b/manifests/helm/ollama/1.1.2/dip-resources-quotas.yaml new file mode 100644 index 0000000..6a18b3f --- /dev/null +++ b/manifests/helm/ollama/1.1.2/dip-resources-quotas.yaml @@ -0,0 +1,80 @@ +small: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + worker: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 100m + memory: 128Mi + postgresql: + enabled: true + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +medium: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + worker: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 100m + memory: 128Mi + postgresql: + enabled: true + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +large: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + worker: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 100m + memory: 128Mi + postgresql: + enabled: true + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi \ No newline at end of file diff --git a/manifests/helm/ollama/1.1.2/dip-volumes-quotas.yaml b/manifests/helm/ollama/1.1.2/dip-volumes-quotas.yaml new file mode 100644 index 0000000..79eefab --- /dev/null +++ b/manifests/helm/ollama/1.1.2/dip-volumes-quotas.yaml @@ -0,0 +1,38 @@ +small: + persistence: + enabled: true + size: 2Gi + storageClass: "" + postgresql: + enabled: true + primary: + persistence: + enabled: true + storageClass: "" + size: 5Gi + +medium: + persistence: + enabled: true + size: 10Gi + storageClass: "" + postgresql: + enabled: true + primary: + persistence: + enabled: true + storageClass: "" + size: 20Gi + +large: + persistence: + enabled: true + size: 50Gi + storageClass: "" + postgresql: + enabled: true + primary: + persistence: + enabled: true + storageClass: "" + size: 100Gi \ No newline at end of file diff --git a/manifests/helm/open-webui/5.4.0/dip-resources-quotas.yaml b/manifests/helm/open-webui/5.4.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..33e46d1 --- /dev/null +++ b/manifests/helm/open-webui/5.4.0/dip-resources-quotas.yaml @@ -0,0 +1,26 @@ +small: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +medium: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + +large: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/open-webui/5.4.0/dip-volumes-quotas.yaml b/manifests/helm/open-webui/5.4.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..57021ce --- /dev/null +++ b/manifests/helm/open-webui/5.4.0/dip-volumes-quotas.yaml @@ -0,0 +1,23 @@ +small: + persistence: + enabled: true + size: 2Gi + accessModes: + - ReadWriteOnce + storageClass: "" + +medium: + persistence: + enabled: true + size: 10Gi + accessModes: + - ReadWriteOnce + storageClass: "" + +large: + persistence: + enabled: true + size: 50Gi + accessModes: + - ReadWriteOnce + storageClass: "" \ No newline at end of file diff --git a/manifests/helm/postgresql-ha/11.9.4/dip-resources-quotas.yaml b/manifests/helm/postgresql-ha/11.9.4/dip-resources-quotas.yaml new file mode 100644 index 0000000..520b5a2 --- /dev/null +++ b/manifests/helm/postgresql-ha/11.9.4/dip-resources-quotas.yaml @@ -0,0 +1,59 @@ +small: + postgresql: + replicaCount: 1 + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + pgpool: + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 200m + memory: 256Mi + +medium: + postgresql: + replicaCount: 1 + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + pgpool: + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + +large: + postgresql: + replicaCount: 3 + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + pgpool: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi \ No newline at end of file diff --git a/manifests/helm/postgresql-ha/11.9.4/dip-volumes-quotas.yaml b/manifests/helm/postgresql-ha/11.9.4/dip-volumes-quotas.yaml new file mode 100644 index 0000000..d25de5d --- /dev/null +++ b/manifests/helm/postgresql-ha/11.9.4/dip-volumes-quotas.yaml @@ -0,0 +1,17 @@ +small: + persistence: + enabled: true + size: 20Gi + storageClass: "" + +medium: + persistence: + enabled: true + size: 50Gi + storageClass: "" + +large: + persistence: + enabled: true + size: 500Gi + storageClass: "" \ No newline at end of file diff --git a/manifests/helm/qdrant/1.12.4/dip-resources-quotas.yaml b/manifests/helm/qdrant/1.12.4/dip-resources-quotas.yaml new file mode 100644 index 0000000..e3c3188 --- /dev/null +++ b/manifests/helm/qdrant/1.12.4/dip-resources-quotas.yaml @@ -0,0 +1,27 @@ +small: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + +medium: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + +large: + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi \ No newline at end of file diff --git a/manifests/helm/qdrant/1.12.4/dip-volumes-quotas.yaml b/manifests/helm/qdrant/1.12.4/dip-volumes-quotas.yaml new file mode 100644 index 0000000..68a9deb --- /dev/null +++ b/manifests/helm/qdrant/1.12.4/dip-volumes-quotas.yaml @@ -0,0 +1,17 @@ +small: + persistence: + accessModes: ["ReadWriteOnce"] + size: 10Gi + storageClassName: "" + +medium: + persistence: + accessModes: ["ReadWriteOnce"] + size: 100Gi + storageClassName: "" + +large: + persistence: + accessModes: ["ReadWriteOnce"] + size: 1Ti + storageClassName: "" \ No newline at end of file diff --git a/manifests/helm/ragflow/0.1.0/dip-resources-quotas.yaml b/manifests/helm/ragflow/0.1.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..57753e5 --- /dev/null +++ b/manifests/helm/ragflow/0.1.0/dip-resources-quotas.yaml @@ -0,0 +1,152 @@ +small: + ragflow: + deployment: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + infinity: + deployment: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + minio: + deployment: + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + mysql: + deployment: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + redis: + deployment: + resources: + requests: + cpu: 100m + memory: 256Mi + limits: + cpu: 200m + memory: 512Mi + +medium: + ragflow: + deployment: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + infinity: + deployment: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + minio: + deployment: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + mysql: + deployment: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + redis: + deployment: + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + +large: + ragflow: + deployment: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + infinity: + deployment: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + minio: + deployment: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + mysql: + deployment: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + redis: + deployment: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi \ No newline at end of file diff --git a/manifests/helm/ragflow/0.1.0/dip-volumes-quotas.yaml b/manifests/helm/ragflow/0.1.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..08f51f4 --- /dev/null +++ b/manifests/helm/ragflow/0.1.0/dip-volumes-quotas.yaml @@ -0,0 +1,62 @@ +small: + infinity: + storage: + className: "" + capacity: 5Gi + + minio: + storage: + className: "" + capacity: 5Gi + + mysql: + storage: + className: "" + capacity: 5Gi + + redis: + storage: + className: "" + capacity: 5Gi + +medium: + infinity: + storage: + className: "" + capacity: 20Gi + + minio: + storage: + className: "" + capacity: 50Gi + + mysql: + storage: + className: "" + capacity: 20Gi + + redis: + storage: + className: "" + capacity: 10Gi + +large: + infinity: + storage: + className: "" + capacity: 100Gi + + minio: + storage: + className: "" + capacity: 200Gi + + mysql: + storage: + className: "" + capacity: 100Gi + + redis: + storage: + className: "" + capacity: 50Gi \ No newline at end of file diff --git a/manifests/helm/spark-operator/2.0.2/dip-resources-quotas.yaml b/manifests/helm/spark-operator/2.0.2/dip-resources-quotas.yaml new file mode 100644 index 0000000..a94815b --- /dev/null +++ b/manifests/helm/spark-operator/2.0.2/dip-resources-quotas.yaml @@ -0,0 +1,56 @@ +small: + controller: + resources: + requests: + cpu: 100m + memory: 300Mi + limits: + cpu: 200m + memory: 512Mi + + webhook: + resources: + requests: + cpu: 50m + memory: 128Mi + limits: + cpu: 100m + memory: 256Mi + +medium: + controller: + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + webhook: + resources: + requests: + cpu: 100m + memory: 256Mi + limits: + cpu: 200m + memory: 512Mi + +large: + controller: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + webhook: + resources: + requests: + cpu: 200m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi \ No newline at end of file diff --git a/manifests/helm/starrocks-operator/1.11.3/dip-resources-quotas.yaml b/manifests/helm/starrocks-operator/1.11.3/dip-resources-quotas.yaml new file mode 100644 index 0000000..4e97ef6 --- /dev/null +++ b/manifests/helm/starrocks-operator/1.11.3/dip-resources-quotas.yaml @@ -0,0 +1,29 @@ +small: + starrocksOperator: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +medium: + starrocksOperator: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + +large: + starrocksOperator: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/starrocks/1.11.3-4.0.0/dip-resources-quotas.yaml b/manifests/helm/starrocks/1.11.3-4.0.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..031557c --- /dev/null +++ b/manifests/helm/starrocks/1.11.3-4.0.0/dip-resources-quotas.yaml @@ -0,0 +1,113 @@ +small: + starrocksCluster: + enabledBe: false + enabledCn: true + + starrocksFESpec: + replicas: 3 + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + starrocksCnSpec: + replicas: 3 + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + autoScalingPolicy: + minReplicas: 1 + maxReplicas: 10 + + starrocksFeProxySpec: + enabled: true + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +medium: + starrocksCluster: + enabledBe: false + enabledCn: true + + starrocksFESpec: + replicas: 3 + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + starrocksCnSpec: + replicas: 3 + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi + autoScalingPolicy: + minReplicas: 1 + maxReplicas: 10 + + starrocksFeProxySpec: + enabled: true + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + +large: + starrocksCluster: + enabledBe: false + enabledCn: true + + starrocksFESpec: + replicas: 3 + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi + + starrocksCnSpec: + replicas: 3 + resources: + requests: + cpu: 8000m + memory: 16Gi + limits: + cpu: 16000m + memory: 32Gi + autoScalingPolicy: + minReplicas: 1 + maxReplicas: 10 + + starrocksFeProxySpec: + enabled: true + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/starrocks/1.11.3-4.0.0/dip-volumes-quotas.yaml b/manifests/helm/starrocks/1.11.3-4.0.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..490ceec --- /dev/null +++ b/manifests/helm/starrocks/1.11.3-4.0.0/dip-volumes-quotas.yaml @@ -0,0 +1,47 @@ +small: + starrocksFESpec: + storageSpec: + name: fe + storageClassName: "" + storageSize: 10Gi + logStorageSize: 5Gi + + starrocksCnSpec: + storageSpec: + name: cn + storageClassName: "" + storageSize: 100Gi + logStorageSize: 20Gi + spillStorageSize: 10Gi + +medium: + starrocksFESpec: + storageSpec: + name: fe + storageClassName: "" + storageSize: 50Gi + logStorageSize: 20Gi + + starrocksCnSpec: + storageSpec: + name: cn + storageClassName: "" + storageSize: 1Ti + logStorageSize: 100Gi + spillStorageSize: 50Gi + +large: + starrocksFESpec: + storageSpec: + name: fe + storageClassName: "" + storageSize: 200Gi + logStorageSize: 100Gi + + starrocksCnSpec: + storageSpec: + name: cn + storageClassName: "" + storageSize: 10Ti + logStorageSize: 500Gi + spillStorageSize: 200Gi \ No newline at end of file diff --git a/manifests/helm/strimzi-kafka-operator/0.47.0/dip-resources-quotas.yaml b/manifests/helm/strimzi-kafka-operator/0.47.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..33e46d1 --- /dev/null +++ b/manifests/helm/strimzi-kafka-operator/0.47.0/dip-resources-quotas.yaml @@ -0,0 +1,26 @@ +small: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +medium: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + +large: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/superset/0.13.5/dip-resources-quotas.yaml b/manifests/helm/superset/0.13.5/dip-resources-quotas.yaml new file mode 100644 index 0000000..8fa4fdf --- /dev/null +++ b/manifests/helm/superset/0.13.5/dip-resources-quotas.yaml @@ -0,0 +1,116 @@ +small: + supersetNode: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + supersetWorker: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + postgresql: + primary: + resources: + requests: + cpu: 250m + memory: 512Mi + limits: + cpu: 500m + memory: 1Gi + + redis: + master: + resources: + requests: + cpu: 200m + memory: 256Mi + limits: + cpu: 500m + memory: 512Mi + +medium: + supersetNode: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + supersetWorker: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + + redis: + master: + resources: + requests: + cpu: 500m + memory: 512Mi + limits: + cpu: 1000m + memory: 1Gi + +large: + supersetNode: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + supersetWorker: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + + redis: + master: + resources: + requests: + cpu: 1000m + memory: 1Gi + limits: + cpu: 2000m + memory: 2Gi \ No newline at end of file diff --git a/manifests/helm/superset/0.13.5/dip-volumes-quotas.yaml b/manifests/helm/superset/0.13.5/dip-volumes-quotas.yaml new file mode 100644 index 0000000..7dd23ec --- /dev/null +++ b/manifests/helm/superset/0.13.5/dip-volumes-quotas.yaml @@ -0,0 +1,44 @@ +small: + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 8Gi + + redis: + master: + persistence: + enabled: true + storageClass: "" + size: 8Gi + +medium: + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 50Gi + + redis: + master: + persistence: + enabled: true + storageClass: "" + size: 20Gi + +large: + postgresql: + primary: + persistence: + enabled: true + storageClass: "" + size: 200Gi + + redis: + master: + persistence: + enabled: true + storageClass: "" + size: 100Gi \ No newline at end of file diff --git a/manifests/helm/unitycatalog/0.2.0/dip-resources-quotas.yaml b/manifests/helm/unitycatalog/0.2.0/dip-resources-quotas.yaml new file mode 100644 index 0000000..6e324fc --- /dev/null +++ b/manifests/helm/unitycatalog/0.2.0/dip-resources-quotas.yaml @@ -0,0 +1,59 @@ +small: + server: + statefulset: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + postgresql: + primary: + resources: + requests: + cpu: 500m + memory: 1Gi + limits: + cpu: 1000m + memory: 2Gi + +medium: + server: + statefulset: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi + postgresql: + primary: + resources: + requests: + cpu: 1000m + memory: 2Gi + limits: + cpu: 2000m + memory: 4Gi + +large: + server: + statefulset: + resources: + requests: + cpu: 4000m + memory: 8Gi + limits: + cpu: 8000m + memory: 16Gi + postgresql: + primary: + resources: + requests: + cpu: 2000m + memory: 4Gi + limits: + cpu: 4000m + memory: 8Gi \ No newline at end of file diff --git a/manifests/helm/unitycatalog/0.2.0/dip-volumes-quotas.yaml b/manifests/helm/unitycatalog/0.2.0/dip-volumes-quotas.yaml new file mode 100644 index 0000000..9f26f00 --- /dev/null +++ b/manifests/helm/unitycatalog/0.2.0/dip-volumes-quotas.yaml @@ -0,0 +1,38 @@ +small: + server: + config: + persistence: + enabled: true + size: 10Gi + storageClassName: "" + postgresql: + primary: + persistence: + storageClassName: "" + size: 20Gi + +medium: + server: + config: + persistence: + enabled: true + size: 100Gi + storageClassName: "" + postgresql: + primary: + persistence: + storageClassName: "" + size: 200Gi + +large: + server: + config: + persistence: + enabled: true + size: 1Ti + storageClassName: "" + postgresql: + primary: + persistence: + storageClassName: "" + size: 2Ti \ No newline at end of file