[Feature] Grey feature #12085
-
Search before asking
DescriptionI have an idea to integrate canary release functionality by incorporating tracing tags labeled sw8 into the configuration. Once certain rules are hit, these labels will be attached to the sw8 tracing headers. Istio can then leverage these tags to perform corresponding actions within the context of the canary rollouts, utilizing the full spectrum of tracing tags for precise traffic management. Use caseIs this idea mature? If possible, I would like to proceed with it. Related issuesNo response Are you willing to submit a pull request to implement this on your own?
Code of Conduct
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
I am a little confused about this asking. Are you asking for something we had verified before? |
Beta Was this translation helpful? Give feedback.
-
Not same with cyborg-flow. I want use sw8, work with istio. |
Beta Was this translation helpful? Give feedback.
-
Yes, That is what i am saying. Here is my opinion. |
Beta Was this translation helpful? Give feedback.
This would not work in that way, but if you follow SkyWalking Cross Process Correlation Headers Protocol and use
correlation.auto_tag_keys
, it works.If you need to get the value of the header on Envoy, you may need a WASM plugin to support custom routines. And note
SkyWalking Cross Process Correlation Headers Protocol
is not supported by all agents, I just know Java and Golang agents support that. You may need to check other agents' docs if you need.