Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 11 additions & 9 deletions .github/workflows/add-verticadb-chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ on:
required: true

env:
TARBALL_HOST: https://github.com/vertica/vertica-kubernetes/releases/download
# TODO: Update TARBALL_HOST when moving to official repo
TARBALL_HOST: https://raw.githubusercontent.com/cchen-vertica/charts/main
CHART_PREFIX: verticadb-operator

jobs:
Expand All @@ -24,20 +25,21 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Download chart tarball
- name: Verify chart tarball exists
run: |
curl \
--remote-name \
--show-error \
--location \
--fail \
${TARBALL_HOST}/v${{ inputs.operator_version }}/$CHART_PREFIX-${{ inputs.operator_version }}.tgz
CHART_TARBALL=$CHART_PREFIX-${{ inputs.operator_version }}.tgz
if [ -f "charts/$CHART_TARBALL" ]; then
echo "Successfully found chart tarball: $CHART_TARBALL"
else
echo "Error: chart tarball $CHART_TARBALL not found."
exit 1
fi

- name: Generate the helm repo index
run: |
helm repo index \
--merge index.yaml \
--url $TARBALL_HOST/v${{ inputs.operator_version }} \
--url $TARBALL_HOST \
.

- uses: stefanzweifel/git-auto-commit-action@v4
Expand Down
Binary file added charts/verticadb-operator-26.1.0-0.tgz
Binary file not shown.
29 changes: 28 additions & 1 deletion index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,33 @@ entries:
- https://github.com/vertica/kafka-scheduler-chart/releases/download/0.1.0/vertica-kafka-scheduler-0.1.0.tgz
version: 0.1.0
verticadb-operator:
- apiVersion: v2
created: "2025-12-11T14:29:54.870389877Z"
dependencies:
- condition: grafana.enabled
name: grafana
repository: https://grafana.github.io/helm-charts
version: 9.2.10
- alias: prometheusServer
condition: prometheusServer.enabled
name: kube-prometheus-stack
repository: https://prometheus-community.github.io/helm-charts
version: 75.9.0
- condition: loki.enabled
name: loki
repository: https://grafana.github.io/helm-charts
version: 6.31.0
- condition: alloy.enabled
name: alloy
repository: https://grafana.github.io/helm-charts
version: 1.2.0
description: An operator that can deploy and manage Vertica clusters
digest: fef9c4babdc3ae9db144e648e3b2361132396ca16413ba75d72d5c6d8577761e
name: verticadb-operator
type: application
urls:
- https://raw.githubusercontent.com/cchen-vertica/charts/main/charts/verticadb-operator-26.1.0-0.tgz
version: 26.1.0-0
- apiVersion: v2
created: "2025-10-20T22:57:55.527133009Z"
dependencies:
Expand Down Expand Up @@ -552,4 +579,4 @@ entries:
urls:
- https://github.com/vertica/vertica-kubernetes/releases/download/v1.0.0/verticadb-operator-1.0.0.tgz
version: 1.0.0
generated: "2025-10-20T22:57:55.451283311Z"
generated: "2025-12-11T14:29:54.789369543Z"