Skip to content

feat: add Helm chart and release it as a GitHub Pages repository#210

Draft
csviri wants to merge 1 commit into
mainfrom
helm-chart
Draft

feat: add Helm chart and release it as a GitHub Pages repository#210
csviri wants to merge 1 commit into
mainfrom
helm-chart

Conversation

@csviri

@csviri csviri commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Add a Helm chart (helm/kubernetes-glue-operator) derived from the
QOSDK-generated manifests: Glue/GlueOperator CRDs, ServiceAccount, RBAC
(manager role + optional cluster-wide all-access + view binding),
Service, and the operator Deployment (watches all namespaces by
default). Image tag defaults to the chart appVersion; RBAC and watched
namespaces are configurable.

Add .github/workflows/release-helm.yml which, on release, sets the chart
version/appVersion to the release tag and publishes the chart to the
gh-pages Helm repository via helm/chart-releaser-action.

Add sync-crds.sh to refresh the chart CRDs from a build, and document
Helm install in the README.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Add a Helm chart (helm/kubernetes-glue-operator) derived from the
QOSDK-generated manifests: Glue/GlueOperator CRDs, ServiceAccount, RBAC
(manager role + optional cluster-wide all-access + view binding),
Service, and the operator Deployment (watches all namespaces by
default). Image tag defaults to the chart appVersion; RBAC and watched
namespaces are configurable.

Add .github/workflows/release-helm.yml which, on release, sets the chart
version/appVersion to the release tag and publishes the chart to the
gh-pages Helm repository via helm/chart-releaser-action.

Add sync-crds.sh to refresh the chart CRDs from a build, and document
Helm install in the README.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant