From 4a5d855bc49341a24f6988825aeead809d1fad55 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 28 Sep 2018 13:47:29 +0300 Subject: [PATCH] Update Helm chart to include the new CRD spec --- README.md | 3 +-- docs/index.yaml | 8 ++++---- docs/steerer-0.0.1.tgz | Bin 3059 -> 3083 bytes 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 761d4a3e..4c5ffcfb 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # steerer [![travis](https://travis-ci.org/stefanprodan/steerer.svg?branch=master)](https://travis-ci.org/stefanprodan/steerer) -![docker](https://img.shields.io/microbadger/image-size/stefanprodan/steerer.svg) ![license](https://img.shields.io/github/license/stefanprodan/steerer.svg) Steerer is a Kubernetes operator that automates the promotion of canary deployments @@ -45,7 +44,7 @@ Gated rollout stages: * halt rollout if percentage is under the specified threshold * increase canary traffic wight by 10% till it reaches 100% * halt rollout while canary request success rate is under the threshold - * halt rollout while canary request duration are over the threshold + * halt rollout while canary request duration P99 is over the threshold * halt rollout if the primary or canary deployment becomes unhealthy * halt rollout while canary deployment is being scaled up/down by HPA * promote canary to primary diff --git a/docs/index.yaml b/docs/index.yaml index faae78f2..049fdfdc 100755 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -2,14 +2,14 @@ apiVersion: v1 entries: steerer: - apiVersion: v1 - appVersion: 0.0.1-beta.5 - created: 2018-09-26T23:03:14.009673769+03:00 + appVersion: 0.0.1-beta.9 + created: 2018-09-28T13:46:40.314846145+03:00 description: Steerer is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. - digest: cdbbb52ac8555af6ea0531feb9570d753c3648c940ad2b0b6e2ff9473602301a + digest: 01a16d868cd66bf708ccbc51684a1147f94bad037f0c9971a91e8622439a8ebf name: steerer urls: - https://stefanprodan.github.io/steerer/steerer-0.0.1.tgz version: 0.0.1 -generated: 2018-09-26T23:03:14.009180667+03:00 +generated: 2018-09-28T13:46:40.313995039+03:00 diff --git a/docs/steerer-0.0.1.tgz b/docs/steerer-0.0.1.tgz index a1a1cf9018dc03e65c6100a514bdea2ae7ff1304..76a11171b93ac7937ad6b294fff7a3d8d3f99946 100644 GIT binary patch delta 3050 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 delta 3026 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 U@@