GitBook: [master] 8 pages modified

This commit is contained in:
Stefan Prodan
2018-12-19 13:45:12 +00:00
committed by gitbook-bot
parent cfc848bfa9
commit b4b1a36aba
8 changed files with 5 additions and 29 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ description: Flagger is an Istio progressive delivery Kubernetes operator
# Introduction
[Flagger](https://github.com/stefanprodan/flagger) is a **Kubernetes** operator that automates the promotion of canary deployments using **Istio** routing for traffic shifting and **Prometheus** metrics for canary analysis.
[Flagger](https://github.com/stefanprodan/flagger) is a **Kubernetes** operator that automates the promotion of canary deployments using **Istio** routing for traffic shifting and **Prometheus** metrics for canary analysis.
Flagger implements a control loop that gradually shifts traffic to the canary while measuring key performance indicators like HTTP requests success rate, requests average duration and pods health. Based on the **KPIs** analysis a canary is promoted or aborted and the analysis result is published to **Slack**.
+2 -2
View File
@@ -5,8 +5,8 @@
## Install
* [Installing Flagger](install/installing-flagger.md)
* [Installing Grafana](install/installing-grafana.md)
* [Install Flagger](install/installing-flagger.md)
* [Install Grafana](install/installing-grafana.md)
## Usage
-4
View File
@@ -1,7 +1,3 @@
---
description: Automated canary deployment process
---
# How it works
[Flagger](https://github.com/stefanprodan/flagger) takes a Kubernetes deployment and optionally a horizontal pod autoscaler \(HPA\) and creates a series of objects \(Kubernetes deployments, ClusterIP services and Istio virtual services\) to drive the canary analysis and promotion.
+1 -5
View File
@@ -1,8 +1,4 @@
---
description: Helm setup instructions
---
# Installing Flagger
# Install Flagger
Before installing Flagger make sure you have [Istio](https://istio.io/docs/setup/kubernetes/helm-install/) running with Prometheus enabled. If you are new to Istio you can follow this GKE guide [Istio service mesh walk-through](https://github.com/stefanprodan/istio-gke).
+1 -5
View File
@@ -1,8 +1,4 @@
---
description: Helm setup instructions
---
# Installing Grafana
# Install Grafana
Flagger comes with a Grafana dashboard made for monitoring the canary analysis.
-4
View File
@@ -1,7 +1,3 @@
---
description: Slack & Alertmanager
---
# Alerting
### Slack
-4
View File
@@ -1,7 +1,3 @@
---
description: Metrics & Logging
---
# Monitoring
### Grafana
@@ -1,7 +1,3 @@
---
description: 'Automated canary analysis, promotions and rollbacks walkthrough'
---
# Canary Deployments
This guide shows you how to use Istio and Flagger to automate canary deployments.