Skip to content

[bitnami/schema-registry] Add support for HTTPRoute resources#36458

Merged
alvneiayu merged 5 commits intobitnami:mainfrom
attributeerror:feature/add-support-for-httproute-resource
Feb 19, 2026
Merged

[bitnami/schema-registry] Add support for HTTPRoute resources#36458
alvneiayu merged 5 commits intobitnami:mainfrom
attributeerror:feature/add-support-for-httproute-resource

Conversation

@attributeerror
Copy link
Contributor

Description of the change

This change adds the ability to create HTTPRoute resources for those using the Kubernetes Gateway API.

Benefits

This change will allow users of the chart to create and manage HTTPRoute resources as part of the deployment lifecycle, rather than having to do so separately.

Possible drawbacks

None known at this time.

Applicable issues

Additional information

N/A

Checklist

  • Chart version bumped in Chart.yaml according to semver. This is not necessary when the changes only affect README.md files.
  • Variables are documented in the values.yaml and added to the README.md using readme-generator-for-helm
  • Title of the pull request follows this pattern [bitnami/<name_of_the_chart>] Descriptive title
  • All commits signed off and in agreement of Developer Certificate of Origin (DCO)

@attributeerror
Copy link
Contributor Author

Not sure why the 'update README' step is failing here, I've ran it locally & pushed the changes to the README as part of the PR checklist. If you can point me in the right direction as to why this is failing, I'll get it resolved :)

@carrodher carrodher added verify Execute verification workflow for these changes in-progress labels Feb 9, 2026
@github-actions github-actions bot removed the triage Triage is needed label Feb 9, 2026
@github-actions github-actions bot removed the request for review from carrodher February 9, 2026 07:14
@github-actions github-actions bot requested a review from alvneiayu February 9, 2026 07:14
## @param httpRoutes [array] HTTPRoute resources to create.
##
httpRoutes:
## @param httpRoutes.enabled [string] Enable this HTTPRoute
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found the cause of the CI/CD failure. The readme-generator-for-helm is crashing with TypeError: Cannot set properties of undefined (setting 'enabled')

The readme-generator is failing because it doesn't support @param comments for fields inside an [array].

Please remove all the ## @param lines inside the httpRoutes block (e.g., ## @param httpRoutes.enabled, ## @param httpRoutes.hostnames, etc.).

You should only document the main httpRoutes array itself. If you want to document the inner fields, please add them to the main description or use an ## e.g. block under the main httpRoutes parameter.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aravind4799 Thanks for the heads up - I've gone ahead and removed the @param comments from within the array & added an example section instead.

@attributeerror attributeerror force-pushed the feature/add-support-for-httproute-resource branch from 9d1d415 to a7c6614 Compare February 11, 2026 09:04
@attributeerror attributeerror force-pushed the feature/add-support-for-httproute-resource branch from a7c6614 to 6c9c7dd Compare February 11, 2026 09:04
Signed-off-by: Bitnami Bot <[email protected]>
@alvneiayu alvneiayu merged commit a9905ea into bitnami:main Feb 19, 2026
12 checks passed
@attributeerror
Copy link
Contributor Author

Hi, @alvneiayu - thanks for merging my PR! Any idea when this will be available in the helm repo?? Currently when I run helm repo update, the latest version is still only 26.0.5...

@attributeerror attributeerror deleted the feature/add-support-for-httproute-resource branch March 4, 2026 13:59
@carrodher
Copy link
Member

Hi, @alvneiayu - thanks for merging my PR! Any idea when this will be available in the helm repo?? Currently when I run helm repo update, the latest version is still only 26.0.5...

Following the changes announced at #35164, the "pre-packaged" Helm charts will no longer receive automatic updates for new app versions, nor will they be built and pushed to the registry.
Except for a small number of container images and Helm charts that will now be maintained as part of a BSI trial. Here is the list of applications included in the trial.

You will need to fetch the source code and package the chart yourself. Please review the pinned issue linked above for complete details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

schema-registry solved verify Execute verification workflow for these changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Gateway API / creation of HTTPRoute resources?

5 participants