Add chart prerequisites and icon

This commit is contained in:
stefanprodan
2018-12-18 10:31:47 +02:00
parent 4dd23c42a2
commit 07359192e7
2 changed files with 23 additions and 3 deletions
+12 -1
View File
@@ -2,5 +2,16 @@ apiVersion: v1
name: flagger
version: 0.1.2
appVersion: 0.1.2-alpha.0
kubeVersion: ">=1.9.0-0"
engine: gotpl
description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis.
home: https://github.com/stefanprodan/flagger
home: https://flagger.app
icon: https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/logo/flagger-icon.png
sources:
- https://github.com/stefanprodan/flagger
maintainers:
- name: stefanprodan
url: https://github.com/stefanprodan
keywords:
- canary
- istio
+11 -2
View File
@@ -1,11 +1,20 @@
# Flagger
[Flagger](https://flagger.app) is a Kubernetes operator that automates the promotion of canary deployments
using Istio routing for traffic shifting and Prometheus metrics for canary analysis.
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.
## Prerequisites
* Kubernetes >= 1.9
* Istio >= 1.0
* Prometheus >= 2.6
## Installing the Chart
Add Flagger Hel repository:
Add Flagger Helm repository:
```console
helm repo add flagger https://flagger.app