Skip to content

Commit 7316ea5

Browse files
committed
Update values
Signed-off-by: kunal-511 <[email protected]>
1 parent bfa3e2f commit 7316ea5

15 files changed

+565
-203
lines changed

experimental/helm/charts/pipeline/ci/values-aws-enhanced.yaml

Lines changed: 117 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,75 @@ apiServer:
9292
requests:
9393
cpu: 250m
9494
memory: 500Mi
95-
limits:
96-
cpu: 1
97-
memory: 2Gi
95+
additionalEnv:
96+
- name: OBJECTSTORECONFIG_SECURE
97+
value: "true"
98+
- name: OBJECTSTORECONFIG_BUCKETNAME
99+
key: bucketName
100+
configMapName: pipeline-install-config
101+
- name: OBJECTSTORECONFIG_HOST
102+
key: minioServiceHost
103+
configMapName: pipeline-install-config
104+
- name: OBJECTSTORECONFIG_REGION
105+
key: minioServiceRegion
106+
configMapName: pipeline-install-config
107+
- name: OBJECTSTORECONFIG_PORT
108+
value: ""
109+
- name: PUBLISH_LOGS
110+
value: "true"
111+
- name: LOG_LEVEL
112+
value: "info"
113+
- name: PIPELINE_LOG_LEVEL
114+
value: "1"
115+
- name: AUTO_UPDATE_PIPELINE_DEFAULT_VERSION
116+
key: autoUpdatePipelineDefaultVersion
117+
configMapName: pipeline-install-config
118+
- name: POD_NAMESPACE
119+
- name: DBCONFIG_USER
120+
key: username
121+
secretName: mysql-secret
122+
- name: DBCONFIG_PASSWORD
123+
key: password
124+
secretName: mysql-secret
125+
- name: DBCONFIG_DBNAME
126+
key: pipelineDb
127+
configMapName: pipeline-install-config
128+
- name: DBCONFIG_HOST
129+
key: dbHost
130+
configMapName: pipeline-install-config
131+
- name: DBCONFIG_PORT
132+
key: dbPort
133+
configMapName: pipeline-install-config
134+
- name: DBCONFIG_CONMAXLIFETIME
135+
key: ConMaxLifeTime
136+
configMapName: pipeline-install-config
137+
- name: DB_DRIVER_NAME
138+
key: dbType
139+
secretName: mysql-secret
140+
- name: DBCONFIG_MYSQLCONFIG_USER
141+
key: username
142+
secretName: mysql-secret
143+
- name: DBCONFIG_MYSQLCONFIG_PASSWORD
144+
key: password
145+
secretName: mysql-secret
146+
- name: DBCONFIG_MYSQLCONFIG_DBNAME
147+
key: pipelineDb
148+
configMapName: pipeline-install-config
149+
- name: DBCONFIG_MYSQLCONFIG_HOST
150+
key: mysqlHost
151+
configMapName: pipeline-install-config
152+
- name: DBCONFIG_MYSQLCONFIG_PORT
153+
key: mysqlPort
154+
configMapName: pipeline-install-config
155+
- name: OBJECTSTORECONFIG_ACCESSKEY
156+
key: accesskey
157+
secretName: mlpipeline-minio-artifact
158+
- name: OBJECTSTORECONFIG_SECRETACCESSKEY
159+
key: secretkey
160+
- name: V2_DRIVER_IMAGE
161+
value: "ghcr.io/kubeflow/kfp-driver:2.5.0"
162+
- name: V2_LAUNCHER_IMAGE
163+
value: "ghcr.io/kubeflow/kfp-launcher:2.5.0"
98164

99165
# AWS UI configuration
100166
ui:
@@ -107,6 +173,43 @@ ui:
107173
requests:
108174
cpu: 10m
109175
memory: 70Mi
176+
additionalEnv:
177+
- name: AWS_ACCESS_KEY_ID
178+
valueFrom:
179+
secretKeyRef:
180+
key: accesskey
181+
name: mlpipeline-minio-artifact
182+
- name: AWS_SECRET_ACCESS_KEY
183+
valueFrom:
184+
secretKeyRef:
185+
key: secretkey
186+
name: mlpipeline-minio-artifact
187+
- name: VIEWER_TENSORBOARD_POD_TEMPLATE_SPEC_PATH
188+
value: "/etc/config/viewer-pod-template.json"
189+
- name: MINIO_NAMESPACE
190+
valueFrom:
191+
fieldRef:
192+
fieldPath: metadata.namespace
193+
- name: MINIO_ACCESS_KEY
194+
valueFrom:
195+
secretKeyRef:
196+
key: accesskey
197+
name: mlpipeline-minio-artifact
198+
- name: MINIO_SECRET_KEY
199+
valueFrom:
200+
secretKeyRef:
201+
key: secretkey
202+
name: mlpipeline-minio-artifact
203+
- name: ALLOW_CUSTOM_VISUALIZATIONS
204+
value: "true"
205+
- name: FRONTEND_SERVER_NAMESPACE
206+
valueFrom:
207+
fieldRef:
208+
fieldPath: metadata.namespace
209+
- name: ARGO_ARCHIVE_LOGS
210+
value: "true"
211+
- name: DISABLE_GKE_METADATA
212+
value: "true"
110213

111214

112215
# Enhanced resources for AWS deployment
@@ -132,14 +235,9 @@ scheduledWorkflow:
132235
fieldPath: metadata.namespace
133236

134237
metadata:
238+
enabled: true
135239
grpc:
136240
resources:
137-
requests:
138-
cpu: 100m
139-
memory: 300Mi
140-
limits:
141-
cpu: 500m
142-
memory: 1Gi
143241
envoy:
144242
resources:
145243
requests:
@@ -227,3 +325,13 @@ certManager:
227325
aws:
228326
region: "YOUR_AWS_REGION"
229327
hostedZoneID: "YOUR_ROUTE53_ZONE_ID"
328+
329+
profileController:
330+
additionalEnv:
331+
- name: AWS_REGION
332+
value: "YOUR_AWS_REGION"
333+
- name: AWS_ACCESS_KEY_ID
334+
valueFrom:
335+
secretKeyRef:
336+
key: accesskey
337+
name: mlpipeline-minio-artifact

experimental/helm/charts/pipeline/ci/values-azure-enhanced.yaml

Lines changed: 81 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ externalDatabase:
2727
database: mlpipeline
2828
username: "YOUR_AZURE_SQL_USERNAME@[SQLSERVERNAME]"
2929
password: "YOUR_AZURE_SQL_PASSWORD"
30-
existingSecret: "mysql-secret"
30+
existingSecret: ""
3131

3232
# Object Storage Configuration
3333
minio:
@@ -75,6 +75,8 @@ env:
7575
enabled: true
7676
storageAccount: "yourstorageaccount"
7777
container: "mlpipeline"
78+
managedIdentity:
79+
enabled: false
7880

7981
# Azure API Server configuration
8082
apiServer:
@@ -95,9 +97,6 @@ apiServer:
9597
requests:
9698
cpu: 250m
9799
memory: 500Mi
98-
limits:
99-
cpu: 1
100-
memory: 2Gi
101100

102101
# Azure UI configuration
103102
ui:
@@ -110,32 +109,66 @@ ui:
110109
requests:
111110
cpu: 10m
112111
memory: 70Mi
112+
additionalEnv:
113+
- name: VIEWER_TENSORBOARD_POD_TEMPLATE_SPEC_PATH
114+
value: "/etc/config/viewer-pod-template.json"
115+
- name: MINIO_NAMESPACE
116+
valueFrom:
117+
fieldRef:
118+
fieldPath: metadata.namespace
119+
- name: MINIO_ACCESS_KEY
120+
valueFrom:
121+
secretKeyRef:
122+
key: accesskey
123+
name: mlpipeline-minio-artifact
124+
- name: MINIO_SECRET_KEY
125+
valueFrom:
126+
secretKeyRef:
127+
key: secretkey
128+
name: mlpipeline-minio-artifact
129+
- name: ALLOW_CUSTOM_VISUALIZATIONS
130+
value: "true"
131+
- name: FRONTEND_SERVER_NAMESPACE
132+
valueFrom:
133+
fieldRef:
134+
fieldPath: metadata.namespace
135+
- name: ARGO_ARCHIVE_LOGS
136+
value: "true"
137+
- name: DISABLE_GKE_METADATA
138+
value: "true"
139+
140+
# Third-party components configuration
141+
thirdParty:
142+
minio:
143+
enabled: true
113144

114145
# Enhanced resources for Azure deployment
115146
persistenceAgent:
116147
resources:
117148
requests:
118149
cpu: 120m
119150
memory: 500Mi
151+
additionalEnv:
152+
- name: NAMESPACE
153+
valueFrom:
154+
fieldRef:
155+
fieldPath: metadata.namespace
120156

121157
scheduledWorkflow:
122158
resources:
123-
requests:
124-
cpu: 120m
125-
memory: 100Mi
126-
limits:
127-
cpu: 250m
128-
memory: 500Mi
159+
additionalEnv:
160+
- name: LOG_LEVEL
161+
value: "info"
162+
- name: NAMESPACE
163+
valueFrom:
164+
fieldRef:
165+
fieldPath: metadata.namespace
166+
129167

130168
metadata:
169+
enabled: true
131170
grpc:
132171
resources:
133-
requests:
134-
cpu: 100m
135-
memory: 300Mi
136-
limits:
137-
cpu: 500m
138-
memory: 1Gi
139172
envoy:
140173
resources:
141174
requests:
@@ -154,6 +187,31 @@ cache:
154187
limits:
155188
cpu: 500m
156189
memory: 1Gi
190+
additionalEnv:
191+
- name: DEFAULT_CACHE_STALENESS
192+
key: DEFAULT_CACHE_STALENESS
193+
- name: MAXIMUM_CACHE_STALENESS
194+
key: MAXIMUM_CACHE_STALENESS
195+
- name: CACHE_IMAGE
196+
key: cacheImage
197+
- name: CACHE_NODE_RESTRICTIONS
198+
key: cacheNodeRestrictions
199+
- name: DBCONFIG_DRIVER
200+
value: "mysql"
201+
- name: DBCONFIG_DB_NAME
202+
key: cacheDb
203+
- name: DBCONFIG_HOST_NAME
204+
key: dbHost
205+
- name: DBCONFIG_PORT
206+
key: dbPort
207+
- name: DBCONFIG_USER
208+
key: username
209+
- name: DBCONFIG_PASSWORD
210+
key: password
211+
- name: NAMESPACE_TO_WATCH
212+
valueFrom:
213+
fieldRef:
214+
fieldPath: metadata.namespace
157215

158216
visualization:
159217
resources:
@@ -163,14 +221,15 @@ visualization:
163221

164222
viewerCrd:
165223
resources:
166-
requests:
167-
cpu: 120m
168-
memory: 100Mi
169-
limits:
170-
cpu: 250m
171-
memory: 200Mi
172224
image:
173225
pullPolicy: Always
226+
additionalEnv:
227+
- name: MAX_NUM_VIEWERS
228+
value: "50"
229+
- name: NAMESPACE
230+
valueFrom:
231+
fieldRef:
232+
fieldPath: metadata.namespace
174233

175234
# Azure Load Balancer integration
176235
service:

experimental/helm/charts/pipeline/ci/values-dev-enhanced.yaml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,13 @@ apiServer:
8484
replicas: 1
8585
resources:
8686
requests:
87-
cpu: 50m
88-
memory: 128Mi
89-
limits:
90-
cpu: 200m
91-
memory: 512Mi
87+
cpu: 250m
88+
memory: 500Mi
9289
env:
9390
logLevel: "2"
91+
additionalEnv:
92+
- name: PIPELINE_LOG_LEVEL
93+
value: "1"
9494

9595
persistenceAgent:
9696
replicas: 1
@@ -108,6 +108,7 @@ ui:
108108
cpu: 10m
109109
memory: 70Mi
110110
metadata:
111+
enabled: true
111112
grpc:
112113
replicas: 1
113114
resources:

0 commit comments

Comments
 (0)