Skip to content

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

Open
attributeerror wants to merge 5 commits intobitnami:mainfrom
attributeerror:feature/add-support-for-httproute-resource
Open

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

Conversation

@attributeerror
Copy link

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)

Signed-off-by: Paul Reffell <attributeerror@amthst.dev>
Signed-off-by: Paul Reffell <attributeerror@amthst.dev>
Signed-off-by: Paul Reffell <attributeerror@amthst.dev>
@attributeerror
Copy link
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
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
Signed-off-by: Paul Reffell <attributeerror@amthst.dev>
@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 <bitnami.bot@broadcom.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in-progress schema-registry 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