Skip to content

feat: migrate deployment logic and docs to new RHDH chart 2.y format - #166

Merged
subhashkhileri merged 3 commits into
redhat-developer:mainfrom
rm3l:RHIDP-14274--update-internal-ci-to-use-new-standalone-chart
Sep 23, 2026
Merged

subhashkhileri merged 3 commits into
redhat-developer:mainfrom
rm3l:RHIDP-14274--update-internal-ci-to-use-new-standalone-chart

Conversation

@rm3l

@rm3l rm3l commented Sep 22, 2026 •

Copy link
Copy Markdown
Member

Summary

Migrate deployment code, default Helm values, and documentation from the old bitnami-wrapper RHDH Helm chart structure (1.y) to the new standalone chart format (2.y).

Key changes:

  • global.dynamic → dynamicPlugins in deployment logic
  • global.catalogIndex → catalogIndex with explicit digest: ""
  • global.clusterRouterBase → openshift.clusterRouterBase
  • global.lightspeed → intelligentAssistant in default values
  • extraEnvVarsSecrets → extraEnvFrom with secretRef in default values and docs
  • Remove auto-injected BACKEND_SECRET from secrets examples
  • Update all YAML examples in documentation to new chart structure

Related PRs

How to test

  1. Review deployment.ts for correct path renames
  2. Review docs for accurate YAML examples matching new chart structure
  3. Run e2e tests using the package against a cluster with the new RHDH chart 2.y

Fixes https://redhat.atlassian.net/browse/RHIDP-14274

Update deployment code, default Helm values, and documentation from the
old bitnami-wrapper chart structure to the new standalone chart format.

Key changes:
- global.dynamic → dynamicPlugins in deployment.ts
- global.catalogIndex → catalogIndex with explicit digest: ""
- global.clusterRouterBase → openshift.clusterRouterBase
- global.lightspeed → intelligentAssistant in default values
- extraEnvVarsSecrets → extraEnvFrom in default values and docs
- Update all YAML examples in docs to new chart structure

Assisted-by: Claude
@rm3l
rm3l force-pushed the RHIDP-14274--update-internal-ci-to-use-new-standalone-chart branch from 03f840a to 10f3c56 Compare September 22, 2026 16:33
Major version bump since the new chart format is a breaking change
for values files written against chart 1.y.

Assisted-by: Claude
Comment thread package.json Outdated
@subhashkhileri
subhashkhileri merged commit f609c39 into redhat-developer:main Sep 23, 2026
3 checks passed
@rm3l
rm3l deleted the RHIDP-14274--update-internal-ci-to-use-new-standalone-chart branch September 23, 2026 07:11
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.

2 participants