Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

doc: Traffic Split #79

Closed
12 tasks
draychev opened this issue Mar 15, 2021 · 1 comment · Fixed by #256
Closed
12 tasks

doc: Traffic Split #79

draychev opened this issue Mar 15, 2021 · 1 comment · Fixed by #256
Assignees
Milestone

Comments

@draychev
Copy link

This GitHub issue is for fleshing out the OSM documentation around Traffic Split SMI policy:

  • Document Traffic Split (review existing docs) -- save the doc in ./docs/wip/traffic_split.md (?)

    • What are the various Traffic Split scenarios available?
    • What version of the Traffic Split SMI Spec is supported by v.08? What are all the options enabled by this version?
    • How should the Kubernetes Services be labeled?
    • What's the role of the apex/root service?
    • What are acceptable ranges for the weights?
    • Are there other services that integrate w/ OSM via TrafficSplit?
  • Create a small demo with sample apps and SMI showing how this feature works -- we already have a decent Traffic Split demo - create something small within this doc to show what the relevant SMI CRDs should look like

  • List Common Issues

  • Create Troubleshooting Guide

  • Automate Troubleshooting Guide in pkg/troubleshooter (create appropriate functions) - alternatively create a GitHub Issue with the stub of the function that could be eventually created within pkg/troubleshooter package to automatically troubleshoot this feature.

@bridgetkromhout bridgetkromhout transferred this issue from openservicemesh/osm May 21, 2021
@zr-msft zr-msft added the good first issue Good for newcomers label Jun 8, 2021
@zr-msft
Copy link
Collaborator

zr-msft commented Jun 8, 2021

@draychev @phillipgibson this issue needs a demo to be completed

@shashankram shashankram self-assigned this Oct 18, 2021
@shashankram shashankram removed the good first issue Good for newcomers label Oct 18, 2021
@shashankram shashankram added this to the v1.0.0 milestone Oct 18, 2021
shashankram added a commit to shashankram/osm-docs that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Resolves openservicemesh#79
Resolves openservicemesh#88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram added a commit to shashankram/osm-docs that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Resolves openservicemesh#79
Resolves openservicemesh#88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram added a commit to shashankram/osm-docs that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Resolves openservicemesh#79
Resolves openservicemesh#88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram added a commit to shashankram/osm-docs that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Resolves openservicemesh#79
Resolves openservicemesh#88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram added a commit to shashankram/osm-docs that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Also updates the weight of topics.

Resolves openservicemesh#79
Resolves openservicemesh#88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
shashankram added a commit that referenced this issue Oct 22, 2021
Adds a guide for traffic split usage and a demo to
perform canary rollouts.

Also updates the weight of topics.

Resolves #79
Resolves #88

Signed-off-by: Shashank Ram <shashr2204@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants