Replies: 1 comment 1 reply
-
It would be much easier to try using the TCP support of the Gateway API plugin https://rollouts-plugin-trafficrouter-gatewayapi.readthedocs.io/en/latest/features/tcp/ Traefik implements the Gateway API plugin just fine. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello [Argo Rollouts Support/Community],
I would like to propose a feature enhancement regarding the support for
TraefikService
in conjunction withIngressRouteTCP
.As of now, Argo Rollouts seamlessly integrates with
TraefikService
, allowing users to manage traffic weights and load balancing strategies effectively when deploying applications throughIngressRoute
. However, it is noted thatIngressRouteTCP
does not currently support a similar functionality withTraefikService
.https://argo-rollouts.readthedocs.io/en/stable/features/traffic-management/traefik/
Proposed Enhancement
I would like to request that support for
TraefikService
be extended toIngressRouteTCP
. Here are a few reasons why this enhancement would be beneficial:Consistent Configuration Options:
TraefikService
to work withIngressRouteTCP
would provide a consistent configuration experience across different types of ingress resources, allowing users to manage TCP services in a similar manner to HTTP services.Enhanced Load Balancing:
TraefikService
support forIngressRouteTCP
would empower users to define custom load balancing strategies, health checks, and service configurations specifically for TCP traffic, thereby improving resilience and performance.Simplified Management:
Improved Traffic Control:
TraefikService
on TCP routes would enhance deployment strategies, especially for canary deployments and blue/green strategies.Conclusion
Providing support for
TraefikService
inIngressRouteTCP
would significantly enhance the flexibility and functionality of Argo Rollouts when managing TCP-based applications. I believe this feature request aligns well with the ongoing commitment to improving the user experience of Argo Rollouts.Thank you for considering this request. I look forward to hearing your thoughts on the feasibility of this enhancement.
Best regards,
Balakrishnan Kulasekaran
Beta Was this translation helpful? Give feedback.
All reactions