Skip to content

Commit 16254dd

Browse files
committed
Add missing resources
Signed-off-by: kunal-511 <[email protected]>
1 parent 3ea9478 commit 16254dd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2097
-101
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@ pipeline:
6161
argo:
6262
enabled: false
6363

64+
# Built-in third-party components
65+
thirdParty:
66+
argo:
67+
enabled: true
68+
mysql:
69+
enabled: true
70+
minio:
71+
enabled: true
72+
portName: http
73+
6474
env:
6575
platform: aws
6676
aws:

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

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,21 @@ mysql:
3535
postgresql:
3636
enabled: false
3737

38+
# Third-party components configuration
39+
thirdParty:
40+
# Use built-in MySQL instead of external subchart
41+
mysql:
42+
enabled: true
43+
44+
# Use built-in MinIO instead of external subchart
45+
minio:
46+
enabled: true
47+
portName: http
48+
49+
# Use built-in Argo instead of external subchart
50+
argo:
51+
enabled: true
52+
3853
# Object Storage Configuration - Lightweight MinIO
3954
minio:
4055
enabled: false
@@ -75,9 +90,20 @@ pipeline:
7590
argo:
7691
enabled: false
7792

93+
# Application Configuration
94+
application:
95+
enabled: true
96+
controller:
97+
enabled: true
98+
7899
# Environment Configuration
79100
env:
80101
platform: platform-agnostic
102+
gcp:
103+
proxyAgent:
104+
enabled: true
105+
image:
106+
tag: "master"
81107

82108
# Reduced resources for development
83109
apiServer:

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

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,21 @@ argo:
6060
enabled: false
6161
# GCP-specific Argo configuration
6262

63+
# Built-in third-party components
64+
thirdParty:
65+
argo:
66+
enabled: true
67+
mysql:
68+
enabled: false
69+
minio:
70+
enabled: false
71+
72+
# Application Configuration
73+
application:
74+
enabled: true
75+
controller:
76+
enabled: true
77+
6378
# Environment Configuration
6479
env:
6580
platform: gcp
@@ -73,6 +88,8 @@ env:
7388
enabled: true
7489
bucket: "yourGcsBucketName"
7590
projectId: "yourGcsProjectId"
91+
proxyAgent:
92+
enabled: true
7693

7794
# GCP-specific API Server configuration
7895
apiServer:
@@ -240,10 +257,7 @@ cache:
240257
- name: CACHE_NODE_RESTRICTIONS
241258
key: cacheNodeRestrictions
242259
- name: DBCONFIG_DRIVER
243-
valueFrom:
244-
secretKeyRef:
245-
key: accesskey
246-
name: mlpipeline-minio-artifact
260+
value: "mysql"
247261
- name: DBCONFIG_DB_NAME
248262
key: cacheDb
249263
- name: DBCONFIG_HOST_NAME

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ installMode:
1414
enabled: true
1515
profileController:
1616
enabled: true
17+
# Legacy mode disabled - excludes application-crd-id label for regular multi-user resources
18+
legacyLabels: false
1719

1820
# Database Configuration - Enhanced for multi-user
1921
mysql:

experimental/helm/charts/pipelines/ci/values-multi-user.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ installMode:
88
enabled: true
99
profileController:
1010
enabled: true
11+
# Legacy mode - includes application-crd-id label on all resources
12+
legacyLabels: true
1113

1214
# Environment configuration
1315
env:

0 commit comments

Comments
 (0)