Set cookies to route requests to specific service versions
Houston Cookie Manager Extension
Houston Cookie Manager lets you see all versions of your site that are currently deployed and preview a specific version, even if it's not exposed to any of your customers.
Why would you want to do this?
— Test the latest version before you release to your customers.
— Show your product manager the new UI that's still on a branch, using real data.
— Make sure you really did fix that bug that only appears in production.
— Debug a bad release after rolling it back.
Getting started is easy! It's just 3 steps:
1) Download this extension.
2) Install Houston. Sign up at turbinelabs.io.
3) Modify the end of your CI/CD pipeline to deploy new versions side-by-side, as if you're going to do a blue/green release.
Houston supports virtually any infrastructure and any CI/CD tool. Read more at docs.turbinelabs.io.
If you want to see how the team at Turbine Labs uses the Houston Cookie Manager, see our blog post! https://blog.turbinelabs.io/eating-our-own-dogfood-35d017343bce
NOTE: Requires a Houston account. Sign up at turbinelabs.io/contact.
ABOUT HOUSTON: Houston, by Turbine Labs, is a continuous release service that lets you roll out new software versions incrementally and roll back bad code within seconds when something is wrong. Houston gives teams observability into their releases with detailed metrics from both old and new versions, based on real customer traffic and native integrations into Kubernetes, Consul, AWS ECS, EC2, and more. Houston lets teams improve their product velocity without any disruption––inside the company or out.
Read more
Why would you want to do this?
— Test the latest version before you release to your customers.
— Show your product manager the new UI that's still on a branch, using real data.
— Make sure you really did fix that bug that only appears in production.
— Debug a bad release after rolling it back.
Getting started is easy! It's just 3 steps:
1) Download this extension.
2) Install Houston. Sign up at turbinelabs.io.
3) Modify the end of your CI/CD pipeline to deploy new versions side-by-side, as if you're going to do a blue/green release.
Houston supports virtually any infrastructure and any CI/CD tool. Read more at docs.turbinelabs.io.
If you want to see how the team at Turbine Labs uses the Houston Cookie Manager, see our blog post! https://blog.turbinelabs.io/eating-our-own-dogfood-35d017343bce
NOTE: Requires a Houston account. Sign up at turbinelabs.io/contact.
ABOUT HOUSTON: Houston, by Turbine Labs, is a continuous release service that lets you roll out new software versions incrementally and roll back bad code within seconds when something is wrong. Houston gives teams observability into their releases with detailed metrics from both old and new versions, based on real customer traffic and native integrations into Kubernetes, Consul, AWS ECS, EC2, and more. Houston lets teams improve their product velocity without any disruption––inside the company or out.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Houston Cookie Manager", "description": "Set cookies to route requests to specific service versions", "author": "Art Gillespie", "short_name": "Houston Cookie Manager", "icons": { "128": "icon.png" }, "version": "0.16.0", "permissions": ["storage", "contextMenus", "cookies", ""], "background": { "scripts": ["houston.js", "houston_crx.js"] }, "options_ui": { "page": "options.html", "chrome_style": true }, "manifest_version": 2}
Read more