Skip to content

Commit e3a5cbc

Browse files
authored
Helm chart rework for operator-sdk (#728)
Modifications of the existing charts and proper symlinks to allow working with operator-sdk and helm install commands. Signed-off-by: Michal Pryc <mpryc@redhat.com> Signed-off-by: Michal Pryc <mpryc@redhat.com>
1 parent 8709118 commit e3a5cbc

27 files changed

Lines changed: 33 additions & 15 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,3 +150,4 @@ _test/prometheus/rules.yaml
150150

151151
# Helm
152152
charts/pelorus/Chart.lock
153+
charts/pelorus/subcharts/*.tgz

_test/test_prometheusrules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ sed -n '/groups:/,$p' ${RULES_FILE} > ${TESTS_DIR}/rules.yaml
88

99
# Must have promtool installed
1010
# https://github.com/prometheus/prometheus/releases
11-
promtool test rules ${TESTS_DIR}/test.yaml
11+
promtool test rules ${TESTS_DIR}/test.yaml
File renamed without changes.

charts/operators/Chart.yaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,4 @@ type: application
1414

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.
17-
version: 2.0.0
18-
19-
# This is the version number of the application being deployed. This version number should be
20-
# incremented each time you make changes to the application.
21-
appVersion: 1.16.0
17+
version: 2.0.2

charts/pelorus/Chart.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ type: application
1414

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.
17-
version: 2.0.1
17+
version: 2.0.2
1818

1919
dependencies:
2020
- name: exporters
21-
version: "v1.3.0"
21+
version: "v2.0.2"
22+
repository: file://./subcharts/exporters

charts/pelorus/charts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
./subcharts

charts/pelorus/charts/exporters/Chart.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)