knative / knative/serving

Session affinity / sticky sessions / cookie based traffic splitting

Open
#8,160 55 comments 2 reactions 0 assignees View on GitHub
area/networking help wanted kind/documentation kind/enhancement kind/question triage/accepted
Dominant language
Go
Stars
6.1k
Forks
1.2k
Avg merge
2d 7h
Merged PRs (30d)
2

Description

## Ask your question here:

Hello, wonderful Knative community!
Thanks for all your effort, I'm a new user who's fascinated by the project you've created.
However, I could not find answer to the question: is it possible to use cookies when splitting traffic to be sure that the same user will always be directed to the same revision?
I know this feature exists in bare Istio, Gloo, ..., but could not find any info how to make use of it in Knative, and whether it is even possible or not.
Thanks!

(i wasnt sure which area to chose, so i left it blank, sorry for the inconvenience)

Contributor guide

Open the contributing guide

Research direction

The issue does not name files, tests, or entry points. Start by reviewing Knative Serving's existing traffic-splitting and routing behavior, then determine whether cookie-based session affinity is supported. Done means either identifying the supported configuration and documenting it, or defining the implementation scope if the capability is missing.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes
Domain
networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.