Skip to content

Commit e9d5c2c

Browse files
authored
feat: release 2.6.0 (#265)
* feat: release 2.6.0 * ci: add CHART_VERSION replacement in crd-chart
1 parent dbf7e94 commit e9d5c2c

File tree

7 files changed

+42
-41
lines changed

7 files changed

+42
-41
lines changed

.github/workflows/release-pullrequest-AKS.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
k8s_version: [ "1.32.6", "1.33.2" ]
13+
k8s_version: [ "1.32.7", "1.33.3" ]
1414

1515
steps:
1616
- name: Extract and Store Trimmed Repository Name
@@ -62,13 +62,16 @@ jobs:
6262
echo APP_VERSION:${{steps.app_version.outputs.tag}}
6363
echo CHART_VERSION:${{steps.chart_version.outputs.tag}}
6464
65-
- name: Replace Version in Chart.yaml
65+
- name: Replace CHART_VERSION in chart/Chart.yaml
6666
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./chart/Chart.yaml
6767

68+
- name: Replace CHART_VERSION in chart/Chart.yaml
69+
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./crd-chart/Chart.yaml
70+
6871
- name: Print latest App Version
6972
run: echo ${{ steps.app_version.outputs.tag }}
7073

71-
- name: Replace App Version in Chart.yaml
74+
- name: Replace APP_VERSION in Chart.yaml
7275
run: sed -i 's/APP_VERSION/${{ steps.app_version.outputs.tag }}/g' ./chart/Chart.yaml
7376

7477
- name: Set up Helm

.github/workflows/release-pullrequest-kind.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
k8s_version: [ "v1.31.6", "v1.32.3" ]
13+
k8s_version: [ "v1.32.8", "v1.33.4" ]
1414

1515
steps:
1616
- name: Extract and Store Trimmed Repository Name
@@ -62,13 +62,16 @@ jobs:
6262
echo APP_VERSION:${{steps.app_version.outputs.tag}}
6363
echo CHART_VERSION:${{steps.chart_version.outputs.tag}}
6464
65-
- name: Replace Version in Chart.yaml
65+
- name: Replace CHART_VERSION in chart/Chart.yaml
6666
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./chart/Chart.yaml
6767

68+
- name: Replace CHART_VERSION in chart/Chart.yaml
69+
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./crd-chart/Chart.yaml
70+
6871
- name: Print latest App Version
6972
run: echo ${{ steps.app_version.outputs.tag }}
7073

71-
- name: Replace App Version in Chart.yaml
74+
- name: Replace APP_VERSION in Chart.yaml
7275
run: sed -i 's/APP_VERSION/${{ steps.app_version.outputs.tag }}/g' ./chart/Chart.yaml
7376

7477
- name: Set up Helm

.github/workflows/release-tag.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,16 @@ jobs:
5858
echo APP_VERSION:${{steps.app_version.outputs.tag}}
5959
echo CHART_VERSION:${{steps.chart_version.outputs.tag}}
6060
61-
- name: Replace Version in Chart.yaml
61+
- name: Replace CHART_VERSION in chart/Chart.yaml
6262
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./chart/Chart.yaml
6363

64+
- name: Replace CHART_VERSION in chart/Chart.yaml
65+
run: sed -i 's/CHART_VERSION/${{ steps.chart_version.outputs.tag }}/g' ./crd-chart/Chart.yaml
66+
6467
- name: Print latest App Version
6568
run: echo ${{ steps.app_version.outputs.tag }}
6669

67-
- name: Replace App Version in Chart.yaml
70+
- name: Replace APP_VERSION in Chart.yaml
6871
run: sed -i 's/APP_VERSION/${{ steps.app_version.outputs.tag }}/g' ./chart/Chart.yaml
6972

7073
- name: Publish Helm chart

chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ appVersion: APP_VERSION
2525

2626
dependencies:
2727
- name: installer-crd
28-
version: 0.0.1
28+
version: CHART_VERSION
2929
repository: file://../crd-chart

chart/templates/krateo-installer.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6045,19 +6045,19 @@ spec:
60456045
- name: image.tag
60466046
value: {{ .Values.krateoplatformops.opa.image.tag }}
60476047
{{- end }}
6048-
{{- if .Values.krateoplatformops.opa.mgmt.image.repository }}
6048+
{{- if and (hasKey .Values.krateoplatformops.opa.mgmt "image") (hasKey .Values.krateoplatformops.opa.mgmt.image "repository") }}
60496049
- name: mgmt.image.repository
60506050
value: {{ .Values.krateoplatformops.opa.mgmt.image.repository }}
60516051
{{- end }}
6052-
{{- if .Values.krateoplatformops.opa.mgmt.image.pullPolicy }}
6052+
{{- if and (hasKey .Values.krateoplatformops.opa.mgmt "image") (hasKey .Values.krateoplatformops.opa.mgmt.image "pullPolicy") }}
60536053
- name: mgmt.image.pullPolicy
60546054
value: {{ .Values.krateoplatformops.opa.mgmt.image.pullPolicy }}
60556055
{{- end }}
6056-
{{- if .Values.krateoplatformops.opa.mgmt.image.tag }}
6056+
{{- if and (hasKey .Values.krateoplatformops.opa.mgmt "image") (hasKey .Values.krateoplatformops.opa.mgmt.image "tag") }}
60576057
- name: mgmt.image.tag
60586058
value: {{ .Values.krateoplatformops.opa.mgmt.image.tag }}
60596059
{{- end }}
6060-
{{- if .Values.krateoplatformops.opa.env }}
6060+
{{- if .Values.krateoplatformops.opa.env }}
60616061
{{- range $key, $value := .Values.krateoplatformops.opa.env }}
60626062
- name: env.{{ $key }}
60636063
value: {{ $value | quote }}

chart/values.yaml

Lines changed: 19 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ krateoplatformops:
182182
authn:
183183
chart:
184184
name: authn
185-
version: 0.20.1
185+
version: 0.20.2
186186
repository: https://charts.krateo.io
187187
wait: true
188188
waitTimeout: 5m
@@ -276,7 +276,7 @@ krateoplatformops:
276276
smithery:
277277
chart:
278278
name: smithery
279-
version: 0.8.0
279+
version: 0.10.1
280280
repository: https://charts.krateo.io
281281
wait: true
282282
waitTimeout: 5m
@@ -308,7 +308,7 @@ krateoplatformops:
308308
snowplow:
309309
chart:
310310
name: snowplow
311-
version: 0.19.0
311+
version: 0.20.2
312312
repository: https://charts.krateo.io
313313
wait: true
314314
waitTimeout: 5m
@@ -332,15 +332,15 @@ krateoplatformops:
332332
# - name: image-registry-secret
333333
service:
334334
annotations: {}
335-
env:
336-
DEBUG: true
335+
env: {}
336+
# DEBUG: true
337337
# BLIZZARD: "false"
338338
# SKIP: "false"
339339
# http_proxy: http://127.0.0.1:3128
340340
eventrouter:
341341
chart:
342342
name: eventrouter
343-
version: 0.5.8
343+
version: 0.6.0
344344
repository: https://charts.krateo.io
345345
wait: true
346346
waitTimeout: 5m
@@ -447,7 +447,7 @@ krateoplatformops:
447447
frontend:
448448
chart:
449449
name: frontend
450-
version: 0.0.48
450+
version: 0.0.57
451451
repository: https://charts.krateo.io
452452
wait: true
453453
waitTimeout: 5m
@@ -509,14 +509,14 @@ krateoplatformops:
509509
# - name: image-registry-secret
510510
service:
511511
annotations: {}
512-
env:
513-
DEBUG_LEVEL: debug # one of debug, warning, info, or error
512+
env: {}
513+
# DEBUG_LEVEL: debug # one of debug, warning, info, or error
514514
# http_proxy: http://127.0.0.1:3128
515515
composableportalstarter:
516516
enabled: true
517517
chart:
518518
name: portal
519-
version: 1.0.0
519+
version: 1.1.0
520520
repository: https://marketplace.krateo.io
521521
wait: true
522522
waitTimeout: 5m
@@ -530,7 +530,7 @@ krateoplatformops:
530530
coreprovider:
531531
chart:
532532
name: core-provider
533-
version: 0.33.4
533+
version: 0.33.5
534534
repository: https://charts.krateo.io
535535
wait: true
536536
waitTimeout: 5m
@@ -552,8 +552,7 @@ krateoplatformops:
552552
tag: ""
553553
# imagePullSecrets:
554554
# - name: image-registry-secret
555-
env:
556-
CORE_PROVIDER_DEBUG: true
555+
env: {}
557556
# http_proxy: http://127.0.0.1:3128
558557
cdc:
559558
fullnameOverride: ""
@@ -567,9 +566,7 @@ krateoplatformops:
567566
tag: ""
568567
# imagePullSecrets:
569568
# - name: image-registry-secret
570-
env:
571-
COMPOSITION_CONTROLLER_WORKERS: 20
572-
COMPOSITION_CONTROLLER_DEBUG: true
569+
env: {}
573570
# http_proxy: http://127.0.0.1:3128
574571
chartInspector:
575572
fullnameOverride: ""
@@ -585,12 +582,11 @@ krateoplatformops:
585582
# - name: image-registry-secret
586583
env: {}
587584
# http_proxy: http://127.0.0.1:3128
588-
replicaCount: 5
589585
oasgenprovider:
590586
enabled: true
591587
chart:
592588
name: oasgen-provider
593-
version: 0.6.0
589+
version: 0.7.0
594590
repository: https://charts.krateo.io
595591
wait: true
596592
waitTimeout: 5m
@@ -665,7 +661,7 @@ krateoplatformops:
665661
finopsoperatorexporter:
666662
chart:
667663
name: finops-operator-exporter
668-
version: 0.4.2
664+
version: 0.5.0
669665
repository: https://charts.krateo.io
670666
wait: true
671667
waitTimeout: 5m
@@ -691,7 +687,7 @@ krateoplatformops:
691687
finopsoperatorfocus:
692688
chart:
693689
name: finops-operator-focus
694-
version: 0.4.2
690+
version: 0.4.3
695691
repository: https://charts.krateo.io
696692
wait: true
697693
waitTimeout: 5m
@@ -747,7 +743,7 @@ krateoplatformops:
747743
finopsdatabasehandleruploader:
748744
chart:
749745
name: finops-database-handler-uploader
750-
version: 0.1.0
746+
version: 0.1.1
751747
repository: https://charts.krateo.io
752748
wait: true
753749
waitTimeout: 5m
@@ -818,7 +814,7 @@ krateoplatformops:
818814
finopsoperatorscraper:
819815
chart:
820816
name: finops-operator-scraper
821-
version: 0.4.1
817+
version: 0.4.2
822818
repository: https://charts.krateo.io
823819
wait: true
824820
waitTimeout: 5m
@@ -882,8 +878,4 @@ krateoplatformops:
882878
service:
883879
annotations: {}
884880
env: {}
885-
mgmt:
886-
image:
887-
repository: ghcr.io/krateoplatformops/kube-mgmt
888-
pullPolicy: IfNotPresent
889-
tag: "9.0.1"
881+
mgmt: {}

crd-chart/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 0.0.1
18+
version: CHART_VERSION
1919

2020
home: https://krateo.io
2121
icon: "https://github.com/krateoplatformops/krateo/blob/main/docs/media/logo.svg"

0 commit comments

Comments
 (0)