Skip to content

Commit

Permalink
Storm: Fix linting and helm dependency update (#131)
Browse files Browse the repository at this point in the history
* add bitnami-full-index, fix linting and helm dependency update

Co-authored-by: Daniel Skowroński <[email protected]>
Co-authored-by: Ljubo Nikolic <[email protected]>
  • Loading branch information
ljubon and danielskowronski authored Jul 22, 2024
1 parent a7e75c9 commit e42d502
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 33 deletions.
5 changes: 4 additions & 1 deletion .github/workflows/lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,10 @@ jobs:
- name: Run chart-testing (lint)
if: steps.list-changed.outputs.changed == 'true'
run: ct lint --config ct.yaml --target-branch ${{ github.event.repository.default_branch }} --validate-maintainers=false
run: |
# Required for Storm chart due to old version
helm repo add bitnami-full-index https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami
ct lint --config ct.yaml --target-branch ${{ github.event.repository.default_branch }} --validate-maintainers=false
- name: Create kind cluster
if: steps.list-changed.outputs.changed == 'true'
Expand Down
9 changes: 6 additions & 3 deletions storm/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
dependencies:
- name: zookeeper
repository: https://charts.bitnami.com/bitnami
repository: https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami
version: 6.5.4
digest: sha256:58887caf583ed996b79fd38c47155ac3257e23780df3b70134430a61cb725ba8
generated: "2021-03-27T21:30:18.691467-07:00"
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.19.0
digest: sha256:3dea41e3dd9a2337df13887a23eac20aa4164ff053a1769048f70090f0178f44
generated: "2024-03-14T12:51:15.951054+01:00"
33 changes: 19 additions & 14 deletions storm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,29 @@
apiVersion: v2
appVersion: 2.4.0
version: 1.2.0
version: 1.2.1
description: Apache Storm is a free and open source distributed realtime computation system.
home: http://storm.apache.org/
icon: http://storm.apache.org/images/logo.png
keywords:
- storm
- zookeeper
- storm
- zookeeper
maintainers:
- name: of13tch
- name: stackedsax
- name: mariannovotny
- name: jgiannuzzi
- name: yasram1
- name: of13tch
- name: stackedsax
- name: mariannovotny
- name: jgiannuzzi
- name: yasram1
name: storm
sources:
- https://github.com/G-Research/charts/tree/master/src/storm
- https://github.com/apache/storm
- https://github.com/G-Research/charts/tree/master/src/storm
- https://github.com/apache/storm
dependencies:
- name: zookeeper
version: ~6.5.2
repository: https://charts.bitnami.com/bitnami
condition: zookeeper.enabled
- name: zookeeper
version: ~6.5.2
repository: https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami
condition: zookeeper.enabled
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
tags:
- bitnami-common
version: 2.x.x
Binary file added storm/charts/common-2.19.0.tgz
Binary file not shown.
30 changes: 15 additions & 15 deletions storm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ nimbus:
replicaCount: 1
image:
repository: storm
tag: 2.4.0
tag: 2.4.0-temurin
pullPolicy: IfNotPresent
service:
name: nimbus
Expand All @@ -27,7 +27,7 @@ supervisor:
replicaCount: 2
image:
repository: storm
tag: 2.4.0
tag: 2.4.0-temurin
pullPolicy: IfNotPresent
service:
name: supervisor
Expand All @@ -36,10 +36,10 @@ supervisor:
resources:
requests:
cpu: 1
memory: 512 #Mi
memory: 512 # Mi
limits:
cpu: 2
memory: 1024 #Mi
memory: 1024 # Mi
nodeSelector: {}
tolerations: []
affinity: {}
Expand All @@ -52,27 +52,27 @@ supervisor:
## @param extraVolumes Optionally specify extra list of additional volumes for the Supervisor pod(s)
## Example use case:
## extraVolumes:
## - name: extra-config
## - name: extra-config
## configMap:
## name: extra-config
## name: extra-config
##
extraVolumes: []

## @param extraVolumeMounts Optionally specify extra list of additional volumeMounts for the Supervisor container(s)
## Example use case:
## extraVolumeMounts:
## - name: extra-config
## - name: extra-config
## mountPath: /opt/config
## readOnly: true
##
##
extraVolumeMounts: []

ui:
enabled: true
replicaCount: 1
image:
repository: storm
tag: 2.4.0
tag: 2.4.0-temurin
pullPolicy: IfNotPresent
service:
type: ClusterIP
Expand All @@ -92,17 +92,17 @@ persistence:
# storageClass: "-"
accessModes:
- ReadWriteOnce

data:
size: 1Gi
annotations: {}
# existingClaim:

logs:
size: 1Gi
annotations: {}
# existingClaim:

metrics:
size: 200Mi
annotations: {}
Expand All @@ -112,7 +112,7 @@ zookeeper:
enabled: true
replicaCount: 1
# # if using an external zookeeper, you need to set the server names below
# servers:
# servers:
# - "example.external.zookeeper1"
# - "example.external.zookeeper2"
# - "example.external.zookeeper3"
Expand Down Expand Up @@ -141,8 +141,8 @@ jmx:
enabled: false
config: |-
rules:
- pattern: ".*"
- pattern: ".*"
exporter:
prometheus:
enabled: true
enabled: true

0 comments on commit e42d502

Please sign in to comment.