Skip to content

Commit 909da11

Browse files
Switched Kubelink to Headless mode & added retention for minio-cache-bucket
1 parent 355369d commit 909da11

File tree

4 files changed

+21
-0
lines changed

4 files changed

+21
-0
lines changed

beta-releasenotes.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
## Enhancements
22
- feat: added support for relabelings in servicemonitor (#6562)
33
## Bugs
4+
- fix: rest handler missing return statements (#6545)
5+
- fix: chart name fixed in chart reference table (#6543)
6+
- fix: error pg.ErrNoRow on base deployment template update (#6533)
47
## Others
58
- chore: release target installations scripts (#6529)
69
- sync: Main sync develop (#6565)
710
- misc: append response time in audit log (#6566)
811
- misc: Update create-release.yml (#6564)
12+
- misc: updated ucid-cm and added prehook (#6557)
13+
- chore: update auto-label.yml (#6372)
14+
- misc: Approval bypass v2 oss (#6510)
15+
- chore: pipeline timeline alter sql (#6541)
16+
- sync: vendor update (#6540)

charts/devtron/templates/kubelink.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,4 +137,5 @@ spec:
137137
app: kubelink
138138
sessionAffinity: None
139139
type: ClusterIP
140+
clusterIP: None
140141
{{- end }}

charts/devtron/templates/minio.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,20 @@ data:
125125
{{- if lt ($.Values.minio.replicaCount | int) 4 }}
126126
createBucket devtron-ci-log none false
127127
createBucket devtron-ci-cache none false
128+
{{- if eq ($.Values.minio.retention | int) 0 }}
129+
{{- else }}
130+
${MC} ilm add myminio/devtron-ci-cache --expiry-days {{ $.Values.minio.retention }}
131+
${MC} ilm ls myminio/devtron-ci-cache
132+
{{- end }}
128133
{{- else }}
129134
createBucket devtron-ci-log none false true
130135
createBucket devtron-ci-cache none false true
136+
{{- if eq ($.Values.minio.retention | int) 0 }}
137+
echo "No Lifecycle Policy Specified"
138+
{{- else }}
139+
${MC} ilm add myminio/devtron-ci-cache --expiry-days {{ $.Values.minio.retention }}
140+
${MC} ilm ls myminio/devtron-ci-cache
141+
{{- end }}
131142
{{- end }}
132143
{{- end }}
133144
---

charts/devtron/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,7 @@ notifier:
449449
# Set enable to true if you want to use minio for storing cache and logs
450450
minio:
451451
enabled: false
452+
retention: 30
452453
replicaCount: 1
453454
image: "minio:RELEASE.2021-02-14T04-01-33Z"
454455
imagePullPolicy: IfNotPresent

0 commit comments

Comments
 (0)