Skip to content

How do I use my service in a sandbox if it doesn't support context propagation? #22

Answered by foxish
foxish asked this question in Q&A
Discussion options

You must be logged in to vote

At a high-level, if request tenancy is not supported for a particular service S, the best alternative is to switch over to isolating at the service level for that specific service, by simply deploying a test version of S as part of a sandbox. This version of S, called S' will be used only by the sandbox, which allows it to be completely isolated.

The mechanism of cross-service references can be used to dynamically obtain the address of S' and supply it as an environment variable to its consumers.

Replies: 1 comment

Comment options

foxish
Jun 20, 2023
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by foxish
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant