Skip to content

Enabling GWInference in helm chart breaks HPA #4245

@ryan-dyer-sp

Description

@ryan-dyer-sp

Describe the bug
Enabling the gwAPIInferenceExtension in the helm chart breaks HPA. Likely need another schema object added to the nginxproxy.spec.kubernetes.deployment in order to customize the resourcing of the endpoint-picker container.

To Reproduce
Steps to reproduce the behavior:

  1. in a helm deployment set .gwAPIInferenceExtension.enabled=true This in turn creates an additional container as part of the nginx gateways which does not have a resource request set. This prevents any existing HPA functionality from working as the pod no longer has all containers with defined requests.

Expected behavior
HPA continues to work when enabling inference.

Your environment

  • Version of the NGINX Gateway Fabric - 2.2.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions