-
Notifications
You must be signed in to change notification settings - Fork 734
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add podinfo chart for GitOps testing
- Loading branch information
1 parent
3938eb6
commit 3a05cfa
Showing
13 changed files
with
69 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
apiVersion: apps.weave.works/v1beta1 | ||
kind: Rollout | ||
metadata: | ||
name: podinfoc | ||
namespace: test | ||
spec: | ||
targetKind: Deployment | ||
virtualService: | ||
name: podinfoc | ||
primary: | ||
name: podinfoc-primary | ||
host: podinfoc-primary | ||
canary: | ||
name: podinfoc-canary | ||
host: podinfoc-canary | ||
canaryAnalysis: | ||
# max number of failed metric checks | ||
# before rolling back the canary | ||
threshold: 10 | ||
# max traffic percentage routed to canary | ||
# percentage (0-100) | ||
maxWeight: 50 | ||
# canary increment step | ||
# percentage (0-100) | ||
stepWeight: 10 | ||
metrics: | ||
- name: istio_requests_total | ||
# minimum req success rate (non 5xx responses) | ||
# percentage (0-100) | ||
threshold: 99 | ||
interval: 1m | ||
- name: istio_request_duration_seconds_bucket | ||
# maximum req duration P99 | ||
# milliseconds | ||
threshold: 500 | ||
interval: 30s |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
apiVersion: v1 | ||
name: steerer | ||
version: 0.0.1 | ||
appVersion: 0.0.1-rc.6 | ||
appVersion: 0.0.1-rc.16 | ||
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. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.