{"version":1,"pages":[{"id":"-LU4seJwHR4IefzV5Fo9","title":"Introduction","pathname":"/main","siteSpaceId":"sitesp_L00eX","description":"Flagger is a progressive delivery Kubernetes operator"},{"id":"-Lhe47snFPmHyoT_PXoR","title":"FAQ","pathname":"/main/faq","siteSpaceId":"sitesp_L00eX","description":""},{"id":"-LXi0JgBZ3k27842GmgT","title":"Flagger Install on Kubernetes","pathname":"/main/install/flagger-install-on-kubernetes","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Install"}]},{"id":"KoizHUj5QLu4QDwcHQpE","title":"Flagger Install with Flux","pathname":"/main/install/flagger-install-with-flux","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Install"}]},{"id":"-M1Q-pmir0f9_NCLh7cT","title":"How it works","pathname":"/main/usage/how-it-works","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M0OBeniXcWjnllYImIp","title":"Deployment Strategies","pathname":"/main/usage/deployment-strategies","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1Q-pmkFpH1b6_gPI26","title":"Metrics Analysis","pathname":"/main/usage/metrics","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1Q-pmlHNHLJmD8WzYr","title":"Webhooks","pathname":"/main/usage/webhooks","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-LU5THVyQGxaawCaylL2","title":"Alerting","pathname":"/main/usage/alerting","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-LU5SMhuiEyuf3rYkiAZ","title":"Monitoring","pathname":"/main/usage/monitoring","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"V64DcEzbqMrLk2eZYQWc","title":"Gateway API Canary Deployments","pathname":"/main/tutorials/gatewayapi-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LU5QYI3u4IY3vgBrPmu","title":"Istio Canary Deployments","pathname":"/main/tutorials/istio-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-L_gaoyCbRkBJc1ZdwbW","title":"Istio A/B Testing","pathname":"/main/tutorials/istio-ab-testing","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LjPPkdaj1SH9LHsmW-_","title":"Linkerd Canary Deployments","pathname":"/main/tutorials/linkerd-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"sZHbsKuSrcVFR1NTsXP8","title":"Kuma Canary Deployments","pathname":"/main/tutorials/kuma-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"jvpDbUsjvzz9CYrAIXOS","title":"Knative Canary Deployments","pathname":"/main/tutorials/knative-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LxuNUV9eSQggZNEOg-i","title":"Contour Canary Deployments","pathname":"/main/tutorials/contour-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LfPH1j3NfQKnLEEkjnE","title":"Gloo Canary Deployments","pathname":"/main/tutorials/gloo-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-LeNZn8aKTXhJExU0cJF","title":"NGINX Canary Deployments","pathname":"/main/tutorials/nginx-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-MF4g5a0-oFI40CYWYSM","title":"Skipper Canary Deployments","pathname":"/main/tutorials/skipper-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-MNr8UUp6jqGvTn_GxEv","title":"Traefik Canary Deployments","pathname":"/main/tutorials/traefik-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"sUKzos3glWO1Dbx3G6CS","title":"Apache APISIX Canary Deployments","pathname":"/main/tutorials/apisix-progressive-delivery","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-Li875xnsrROpiPD_0Bf","title":"Blue/Green Deployments","pathname":"/main/tutorials/kubernetes-blue-green","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M3ylCCGyc9YDYw6Y9CZ","title":"Canary analysis with Prometheus Operator","pathname":"/main/tutorials/prometheus-operator","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"P7TbMLVImXcycr8JfnrO","title":"Canary analysis with KEDA ScaledObjects","pathname":"/main/tutorials/keda-scaledobject","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-L_6qyXu9_lv0jAcOxNi","title":"Zero downtime deployments","pathname":"/main/tutorials/zero-downtime-deployments","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1Q-pn36s1qBrW09EHF","title":"Development Guide","pathname":"/main/dev/dev-guide","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Dev"}]},{"id":"-M1Q-pn4uv3SDsiADoCa","title":"Release Guide","pathname":"/main/dev/release-guide","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Dev"}]},{"id":"-M1Q-pn5AmSu4g2_u8j7","title":"Upgrade Guide","pathname":"/main/dev/upgrade-guide","siteSpaceId":"sitesp_L00eX","description":"","breadcrumbs":[{"label":"Dev"}]},{"id":"-M1-cYjLyAL3CKWrze9A","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_uBBGy","description":"Flagger is a progressive delivery Kubernetes operator"},{"id":"-M1-cYivQsSO8QRSDTFv","title":"FAQ","pathname":"/faq","siteSpaceId":"sitesp_uBBGy","description":""},{"id":"-M1-cYizrXT2vkzkDNyT","title":"Flagger Install on Kubernetes","pathname":"/install/flagger-install-on-kubernetes","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Install"}]},{"id":"D3dibFvncxQBHVtRMF61","title":"Flagger Install with Flux","pathname":"/install/flagger-install-with-flux","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Install"}]},{"id":"-M1f2zVNkQZHnCvxQW8j","title":"How it works","pathname":"/usage/how-it-works","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1-cYj4QYhMAtMcHXzV","title":"Deployment Strategies","pathname":"/usage/deployment-strategies","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1f2zVPZdwY5MszZdEe","title":"Metrics Analysis","pathname":"/usage/metrics","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1f2zVQzEKw6IWtg1hw","title":"Webhooks","pathname":"/usage/webhooks","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1-cYj5r_--F43qwSiN","title":"Alerting","pathname":"/usage/alerting","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"-M1-cYj6Mbi-Y6UeV-Ng","title":"Monitoring","pathname":"/usage/monitoring","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Usage"}]},{"id":"UiTKi2g262Y2pZ4A52bZ","title":"Gateway API Canary Deployments","pathname":"/tutorials/gatewayapi-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYj9aI_CJXDGHDKZ","title":"Istio Canary Deployments","pathname":"/tutorials/istio-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjAQmNTWUn9szTY","title":"Istio A/B Testing","pathname":"/tutorials/istio-ab-testing","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjBqU6BiOuijoeY","title":"Linkerd Canary Deployments","pathname":"/tutorials/linkerd-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"4W4lEuY4PgHtobaONIhU","title":"Kuma Canary Deployments","pathname":"/tutorials/kuma-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uVBneUhEOHL701pgj8Y2","title":"Knative Canary Deployments","pathname":"/tutorials/knative-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjFrwukKKLDlBOh","title":"Contour Canary Deployments","pathname":"/tutorials/contour-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjEejANOEBhLTCF","title":"Gloo Canary Deployments","pathname":"/tutorials/gloo-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjD_Q3siv9lRreK","title":"NGINX Canary Deployments","pathname":"/tutorials/nginx-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-MF6Pm7nFkjjqGCt5uS4","title":"Skipper Canary Deployments","pathname":"/tutorials/skipper-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-MNweNK2kVjzhYWBbl-C","title":"Traefik Canary Deployments","pathname":"/tutorials/traefik-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"E8UYL0yCcxF9SJfBErrV","title":"Apache APISIX Canary Deployments","pathname":"/tutorials/apisix-progressive-delivery","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjGxh-kQ67Sipng","title":"Blue/Green Deployments","pathname":"/tutorials/kubernetes-blue-green","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M3zYoQOY6tI8ZVHAmlZ","title":"Canary analysis with Prometheus Operator","pathname":"/tutorials/prometheus-operator","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"d21w9j0qCpaXMLrlBx6C","title":"Canary analysis with KEDA ScaledObjects","pathname":"/tutorials/keda-scaledobject","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1-cYjKFoqIQCwf8SMD","title":"Zero downtime deployments","pathname":"/tutorials/zero-downtime-deployments","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"-M1f2zViQUL2kkmyThh9","title":"Development Guide","pathname":"/dev/dev-guide","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Dev"}]},{"id":"-M1f2zVjNAR-97qdTE85","title":"Release Guide","pathname":"/dev/release-guide","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Dev"}]},{"id":"-M1f2zVknkIESRWVPwqX","title":"Upgrade Guide","pathname":"/dev/upgrade-guide","siteSpaceId":"sitesp_uBBGy","description":"","breadcrumbs":[{"label":"Dev"}]}]}