Skip to content

Commit bfa3e2f

Browse files
committed
update labels and env
Signed-off-by: kunal-511 <[email protected]>
1 parent 54f3fae commit bfa3e2f

19 files changed

+222
-125
lines changed

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

Lines changed: 46 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ pipeline:
5959

6060
# Argo Workflows Configuration
6161
argo:
62-
enabled: true
62+
enabled: false
6363

6464
env:
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
115113
persistenceAgent:
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

124124
scheduledWorkflow:
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

133134
metadata:
134135
grpc:
@@ -150,6 +151,31 @@ metadata:
150151

151152
cache:
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:
161187
visualization:
162188
resources:
163189
requests:
164-
cpu: 50m
165-
memory: 200Mi
166-
limits:
167-
cpu: 200m
190+
cpu: 30m
168191
memory: 500Mi
169192

170193
viewerCrd:
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

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

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ pipeline:
5858

5959
# Argo Workflows Configuration
6060
argo:
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
118115
persistenceAgent:
119116
resources:
120117
requests:
121118
cpu: 120m
122119
memory: 500Mi
123-
limits:
124-
cpu: 500m
125-
memory: 1Gi
126120

127121
scheduledWorkflow:
128122
resources:
@@ -164,10 +158,7 @@ cache:
164158
visualization:
165159
resources:
166160
requests:
167-
cpu: 50m
168-
memory: 200Mi
169-
limits:
170-
cpu: 200m
161+
cpu: 30m
171162
memory: 500Mi
172163

173164
viewerCrd:
@@ -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:

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

Lines changed: 7 additions & 31 deletions
Original file line numberDiff line numberDiff 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
105101
scheduledWorkflow:
106102
replicas: 1
107-
resources:
108-
requests:
109-
cpu: 50m
110-
memory: 64Mi
111-
limits:
112-
cpu: 100m
113-
memory: 256Mi
114103

115104
ui:
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
125110
metadata:
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

176158
viewerCrd:
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-
188164
dev:
189165
# Enable debug mode
190166
debug: true

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

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ pipeline:
5757

5858
# Argo Workflows Configuration
5959
argo:
60-
enabled: true
60+
enabled: false
6161
# GCP-specific Argo configuration
6262

6363
# Environment Configuration
@@ -108,9 +108,6 @@ ui:
108108
requests:
109109
cpu: 10m
110110
memory: 70Mi
111-
limits:
112-
cpu: 100m
113-
memory: 200Mi
114111

115112
# Enhanced resources for GCP deployment
116113
persistenceAgent:
@@ -162,20 +159,12 @@ cache:
162159
visualization:
163160
resources:
164161
requests:
165-
cpu: 50m
166-
memory: 200Mi
167-
limits:
168-
cpu: 200m
162+
cpu: 30m
169163
memory: 500Mi
170164

171165
viewerCrd:
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
181170
cloudsqlProxy:

experimental/helm/charts/pipeline/ci/values-multi-user-enhanced.yaml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ installMode:
1717

1818
# Database Configuration - Enhanced for multi-user
1919
mysql:
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
4242
minio:
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
7979
argo:
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
8484
env:
@@ -121,6 +121,9 @@ persistenceAgent:
121121
requests:
122122
cpu: 120m
123123
memory: 500Mi
124+
additionalEnv:
125+
- name: NAMESPACE
126+
value: ""
124127

125128
scheduledWorkflow:
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

experimental/helm/charts/pipeline/ci/values-platform-agnostic-enhanced.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff 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

104109
scheduledWorkflow:
105110
resources:
@@ -126,14 +131,9 @@ webhooks:
126131
enabled: false
127132

128133
metadata:
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:

0 commit comments

Comments
 (0)