Canary CRD missing istio connection pool tcp support
faisalp4p opened this issue · 0 comments
faisalp4p commented
Describe the bug
Not able to create a canary resource with spec.service.trafficPolicy.connectionPool.tcp
It throws following error
strict decoding error: unknown field "spec.service.trafficPolicy.connectionPool.tcp"
To Reproduce
Create a canary resource with following spec
provider: istio
service:
trafficPolicy:
connectionPool:
tcp:
maxConnections: 1024
Expected behavior
Should be able to create Canary resource with the following spec and create corresponding istio DestinationRule
provider: istio
service:
trafficPolicy:
connectionPool:
tcp:
maxConnections: 1024
Additional context
- CRD missing istio connection pool tcp configs https://github.com/fluxcd/flagger/blob/main/artifacts/flagger/crd.yaml#L674