File tree Expand file tree Collapse file tree 19 files changed +222
-125
lines changed
experimental/helm/charts/pipeline Expand file tree Collapse file tree 19 files changed +222
-125
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ pipeline:
5959
6060# Argo Workflows Configuration
6161argo :
62- enabled : true
62+ enabled : false
6363
6464env :
6565 platform : aws
@@ -107,28 +107,29 @@ ui:
107107 requests :
108108 cpu : 10m
109109 memory : 70Mi
110- limits :
111- cpu : 100m
112- memory : 200Mi
110+
113111
114112# Enhanced resources for AWS deployment
115113persistenceAgent :
114+ additionalEnv :
115+ - name : NAMESPACE
116+ valueFrom :
117+ fieldRef :
118+ fieldPath : metadata.namespace
116119 resources :
117120 requests :
118121 cpu : 120m
119122 memory : 500Mi
120- limits :
121- cpu : 500m
122- memory : 1Gi
123123
124124scheduledWorkflow :
125125 resources :
126- requests :
127- cpu : 120m
128- memory : 100Mi
129- limits :
130- cpu : 250m
131- memory : 500Mi
126+ additionalEnv :
127+ - name : LOG_LEVEL
128+ value : " info"
129+ - name : NAMESPACE
130+ valueFrom :
131+ fieldRef :
132+ fieldPath : metadata.namespace
132133
133134metadata :
134135 grpc :
@@ -150,6 +151,31 @@ metadata:
150151
151152cache :
152153 server :
154+ additionalEnv :
155+ - name : DEFAULT_CACHE_STALENESS
156+ key : DEFAULT_CACHE_STALENESS
157+ - name : MAXIMUM_CACHE_STALENESS
158+ key : MAXIMUM_CACHE_STALENESS
159+ - name : CACHE_IMAGE
160+ key : cacheImage
161+ - name : CACHE_NODE_RESTRICTIONS
162+ key : cacheNodeRestrictions
163+ - name : DBCONFIG_DRIVER
164+ value : " mysql"
165+ - name : DBCONFIG_DB_NAME
166+ key : cacheDb
167+ - name : DBCONFIG_HOST_NAME
168+ key : dbHost
169+ - name : DBCONFIG_PORT
170+ key : dbPort
171+ - name : DBCONFIG_USER
172+ key : username
173+ - name : DBCONFIG_PASSWORD
174+ key : password
175+ - name : NAMESPACE_TO_WATCH
176+ valueFrom :
177+ fieldRef :
178+ fieldPath : metadata.namespace
153179 resources :
154180 requests :
155181 cpu : 120m
@@ -161,20 +187,16 @@ cache:
161187visualization :
162188 resources :
163189 requests :
164- cpu : 50m
165- memory : 200Mi
166- limits :
167- cpu : 200m
190+ cpu : 30m
168191 memory : 500Mi
169192
170193viewerCrd :
171- resources :
172- requests :
173- cpu : 120m
174- memory : 100Mi
175- limits :
176- cpu : 250m
177- memory : 200Mi
194+ image :
195+ pullPolicy : Always
196+ additionalEnv :
197+ - name : MAX_NUM_VIEWERS
198+ value : 50
199+ - name : NAMESPACE
178200
179201# AWS Load Balancer Controller integration
180202
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ pipeline:
5858
5959# Argo Workflows Configuration
6060argo :
61- enabled : true
61+ enabled : false
6262 # Azure-specific Argo configuration
6363
6464# Environment Configuration
@@ -110,19 +110,13 @@ ui:
110110 requests :
111111 cpu : 10m
112112 memory : 70Mi
113- limits :
114- cpu : 100m
115- memory : 200Mi
116113
117114# Enhanced resources for Azure deployment
118115persistenceAgent :
119116 resources :
120117 requests :
121118 cpu : 120m
122119 memory : 500Mi
123- limits :
124- cpu : 500m
125- memory : 1Gi
126120
127121scheduledWorkflow :
128122 resources :
@@ -164,10 +158,7 @@ cache:
164158visualization :
165159 resources :
166160 requests :
167- cpu : 50m
168- memory : 200Mi
169- limits :
170- cpu : 200m
161+ cpu : 30m
171162 memory : 500Mi
172163
173164viewerCrd :
@@ -178,6 +169,8 @@ viewerCrd:
178169 limits :
179170 cpu : 250m
180171 memory : 200Mi
172+ image :
173+ pullPolicy : Always
181174
182175# Azure Load Balancer integration
183176 service :
Original file line number Diff line number Diff line change @@ -96,32 +96,17 @@ persistenceAgent:
9696 replicas : 1
9797 resources :
9898 requests :
99- cpu : 50m
100- memory : 128Mi
101- limits :
102- cpu : 200m
103- memory : 512Mi
104-
99+ cpu : 120m
100+ memory : 500Mi
105101scheduledWorkflow :
106102 replicas : 1
107- resources :
108- requests :
109- cpu : 50m
110- memory : 64Mi
111- limits :
112- cpu : 100m
113- memory : 256Mi
114103
115104ui :
116105 replicas : 1
117106 resources :
118107 requests :
119108 cpu : 10m
120- memory : 32Mi
121- limits :
122- cpu : 50m
123- memory : 128Mi
124-
109+ memory : 70Mi
125110metadata :
126111 grpc :
127112 replicas : 1
@@ -167,24 +152,15 @@ visualization:
167152 replicas : 1
168153 resources :
169154 requests :
170- cpu : 25m
171- memory : 64Mi
172- limits :
173- cpu : 100m
174- memory : 256Mi
155+ cpu : 30m
156+ memory : 500Mi
175157
176158viewerCrd :
177159 replicas : 1
160+ image :
161+ pullPolicy : Always
178162 env :
179163 maxNumViewers : " 10"
180- resources :
181- requests :
182- cpu : 25m
183- memory : 32Mi
184- limits :
185- cpu : 100m
186- memory : 128Mi
187-
188164dev :
189165 # Enable debug mode
190166 debug : true
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ pipeline:
5757
5858# Argo Workflows Configuration
5959argo :
60- enabled : true
60+ enabled : false
6161 # GCP-specific Argo configuration
6262
6363# Environment Configuration
108108 requests :
109109 cpu : 10m
110110 memory : 70Mi
111- limits :
112- cpu : 100m
113- memory : 200Mi
114111
115112# Enhanced resources for GCP deployment
116113persistenceAgent :
@@ -162,20 +159,12 @@ cache:
162159visualization :
163160 resources :
164161 requests :
165- cpu : 50m
166- memory : 200Mi
167- limits :
168- cpu : 200m
162+ cpu : 30m
169163 memory : 500Mi
170164
171165viewerCrd :
172- resources :
173- requests :
174- cpu : 120m
175- memory : 100Mi
176- limits :
177- cpu : 250m
178- memory : 200Mi
166+ image :
167+ pullPolicy : Always
179168
180169# Cloud SQL Proxy sidecar configuration
181170cloudsqlProxy :
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ installMode:
1717
1818# Database Configuration - Enhanced for multi-user
1919mysql :
20- enabled : true
20+ enabled : false
2121 auth :
2222 rootPassword : " root123"
2323 username : " mlpipeline"
@@ -40,7 +40,7 @@ postgresql:
4040
4141# Object Storage Configuration - Enhanced for multi-user
4242minio :
43- enabled : true
43+ enabled : false
4444 auth :
4545 rootUser : " minio"
4646 rootPassword : " minio123"
@@ -77,8 +77,8 @@ pipeline:
7777
7878# Argo Workflows Configuration - Multi-user
7979argo :
80- enabled : true
81- # Multi-user specific Argo configuration
80+ enabled : false
81+ # Multi-user uses built-in minimal Argo instead of subchart
8282
8383# Environment Configuration
8484env :
@@ -121,6 +121,9 @@ persistenceAgent:
121121 requests :
122122 cpu : 120m
123123 memory : 500Mi
124+ additionalEnv :
125+ - name : NAMESPACE
126+ value : " "
124127
125128scheduledWorkflow :
126129 additionalEnv :
@@ -238,11 +241,11 @@ monitoring:
238241 multiUser : true
239242
240243# Service mesh - Recommended for multi-user
241- istio :
242- enabled : true
243- gateway : kubeflow-gateway
244- multiUser : true
245- authorizationPolicies :
244+ networking :
245+ istio :
246+ enabled : true
247+ gateway : kubeflow-gateway
248+ virtualService :
246249 enabled : true
247250
248251# Cert-manager for TLS
Original file line number Diff line number Diff line change @@ -100,6 +100,11 @@ persistenceAgent:
100100 requests :
101101 cpu : 120m
102102 memory : 500Mi
103+ additionalEnv :
104+ - name : NAMESPACE
105+ valueFrom :
106+ fieldRef :
107+ fieldPath : metadata.namespace
103108
104109scheduledWorkflow :
105110 resources :
@@ -126,14 +131,9 @@ webhooks:
126131 enabled : false
127132
128133metadata :
134+ enabled : true
129135 grpc :
130136 resources :
131- requests :
132- cpu : 100m
133- memory : 300Mi
134- limits :
135- cpu : 200m
136- memory : 600Mi
137137 envoy :
138138 resources :
139139 requests :
You can’t perform that action at this time.
0 commit comments