Skip to content

Commit

Permalink
Update site
Browse files Browse the repository at this point in the history
  • Loading branch information
stefanprodan committed Oct 4, 2018
1 parent 143abdd commit 53c26d7
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ one for the version you want to upgrade called _primary_ and one for the _canary
Each deployment must have a corresponding ClusterIP [service](https://kubernetes.io/docs/concepts/services-networking/service/)
that exposes a port named http or https. These services are used as destinations in a Istio [virtual service](https://istio.io/docs/reference/config/istio.networking.v1alpha3/#VirtualService).

![steerer-overview](https://github.com/stefanprodan/steerer/blob/master/docs/diagrams/steerer-overview.png)
![steerer-overview](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/diagrams/steerer-overview.png)

Gated canary promotion stages:

Expand Down Expand Up @@ -198,7 +198,7 @@ histogram_quantile(0.99,

### Automated canary analysis, promotions and rollbacks

![steerer-canary](https://github.com/stefanprodan/steerer/blob/master/docs/diagrams/steerer-canary-hpa.png)
![steerer-canary](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/diagrams/steerer-canary-hpa.png)

Create a test namespace with Istio sidecar injection enabled:

Expand Down Expand Up @@ -368,7 +368,7 @@ helm upgrade -i steerer-grafana steerer/grafana \

The dashboard shows the RED and USE metrics for the primary and canary workloads:

![steerer-grafana](https://github.com/stefanprodan/steerer/blob/master/docs/screens/grafana-canary-analysis.png)
![steerer-grafana](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/screens/grafana-canary-analysis.png)

The canary errors and latency spikes have been recorded as Kubernetes events and logged by Steerer in json format:

Expand Down
10 changes: 5 additions & 5 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ one for the version you want to upgrade called _primary_ and one for the _canary
Each deployment must have a corresponding ClusterIP [service](https://kubernetes.io/docs/concepts/services-networking/service/)
that exposes a port named http or https. These services are used as destinations in a Istio [virtual service](https://istio.io/docs/reference/config/istio.networking.v1alpha3/#VirtualService).

![steerer-overview](https://github.com/stefanprodan/steerer/blob/master/docs/diagrams/steerer-overview.png)
![steerer-overview](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/diagrams/steerer-overview.png)

Gated canary promotion stages:

Expand Down Expand Up @@ -157,7 +157,7 @@ The canary analysis is using the following promql queries:
_HTTP requests success rate percentage_
```sql
```promql
sum(
rate(
istio_requests_total{
Expand All @@ -182,7 +182,7 @@ sum(

_HTTP requests milliseconds duration P99_

```sql
```promql
histogram_quantile(0.99,
sum(
irate(
Expand All @@ -198,7 +198,7 @@ histogram_quantile(0.99,

### Automated canary analysis, promotions and rollbacks

![steerer-canary](https://github.com/stefanprodan/steerer/blob/master/docs/diagrams/steerer-canary-hpa.png)
![steerer-canary](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/diagrams/steerer-canary-hpa.png)

Create a test namespace with Istio sidecar injection enabled:

Expand Down Expand Up @@ -368,7 +368,7 @@ helm upgrade -i steerer-grafana steerer/grafana \

The dashboard shows the RED and USE metrics for the primary and canary workloads:

![steerer-grafana](https://github.com/stefanprodan/steerer/blob/master/docs/screens/grafana-canary-analysis.png)
![steerer-grafana](https://raw.githubusercontent.com/stefanprodan/steerer/master/docs/screens/grafana-canary-analysis.png)

The canary errors and latency spikes have been recorded as Kubernetes events and logged by Steerer in json format:

Expand Down
2 changes: 1 addition & 1 deletion docs/_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ title: Steerer - Istio Progressive Delivery Kubernetes Operator

remote_theme: errordeveloper/simple-project-homepage
repository: stefanprodan/steerer
by_weaveworks: false
by_weaveworks: true

url: "https://stefanprodan.github.io/steerer"
baseurl: "/"
Expand Down

0 comments on commit 53c26d7

Please sign in to comment.