Commit Graph

243 Commits

Author SHA1 Message Date
Stefan Prodan
57ff4465cd Add Istio Blue/Green Grafana dashboard 2018-08-17 17:25:04 +03:00
Stefan Prodan
a86ef1fdb6 Add frontend, backend and store chart values
- add Istio virtual service weight for blue/green
2018-08-17 15:41:23 +03:00
Stefan Prodan
ddf1b80e1b Log backend errors 2018-08-17 15:38:35 +03:00
Stefan Prodan
896aceb240 Add Helm chart for Istio canary deployments and A/B testing 2018-08-16 15:24:04 +03:00
Stefan Prodan
7996f76e71 Release v0.6.1
- update page title when hostname changes
2018-08-16 15:21:26 +03:00
Stefan Prodan
8b04a8f502 Remove old charts 2018-08-16 15:20:21 +03:00
Stefan Prodan
8a6a4e8901 Release v0.6
- Helm chart: use quay image, add color env var, rename backend env var, adjust deployment strategy and set liveness probe to 2s
2018-08-16 00:09:02 +03:00
Stefan Prodan
cf8531c224 Move ping to api/echo 2018-08-16 00:05:32 +03:00
Stefan Prodan
d1574a6601 Decrease Istio HTTP 503 errors with preStop 2018-08-15 19:42:08 +03:00
Stefan Prodan
75d93e0c54 Inject delay and failures for the orange backend 2018-08-15 13:37:40 +03:00
Stefan Prodan
7622dfb74f Add store service 2018-08-15 12:28:03 +03:00
Stefan Prodan
85a26ed71e Add X-Api-Version header
- inject version header for backend calls
- route frontend calls to backend based on API version
2018-08-15 11:16:20 +03:00
Stefan Prodan
81b22f08f8 Add instrumentation list 2018-08-15 11:14:59 +03:00
Stefan Prodan
7d9e3afde7 Beta release v0.6.0-beta.10 2018-08-14 16:41:58 +03:00
Stefan Prodan
3d2028a124 Display hostname as title 2018-08-14 16:41:14 +03:00
Stefan Prodan
1b56648f5b Enable HTTPS redirect in Istio gateway 2018-08-14 16:04:44 +03:00
Stefan Prodan
3a704215a4 Move the public gateway to istio-system ns
- expose Jaeger and Grafana
2018-08-14 15:57:07 +03:00
Stefan Prodan
25aaeff13c Ignore DS_Store 2018-08-14 13:33:36 +03:00
Stefan Prodan
3b93a3445e Make message and color configurable via env vars 2018-08-14 13:21:35 +03:00
Stefan Prodan
a6cc3d2ef9 Reload page when version changes and use fetch API for backend calls 2018-08-14 13:20:05 +03:00
Stefan Prodan
718d8ba4e0 Get external IP from httpbin.org 2018-08-14 11:24:22 +03:00
Stefan Prodan
24ceb25930 Beta release v0.6.0-beta.2 2018-08-13 14:56:13 +03:00
Stefan Prodan
fc8dfc7678 Add Istio Gateway manifests 2018-08-13 14:55:27 +03:00
Stefan Prodan
8e656fdfd0 Add UI/API response and forward OpenTracing headers to backend 2018-08-13 14:54:46 +03:00
Stefan Prodan
a945842e9b Add VueJS UI 2018-08-13 14:52:49 +03:00
Stefan Prodan
09a743f5c2 Add CPU and Memory stress test flags 2018-08-10 11:48:12 +03:00
Stefan Prodan
c44a58602e Release v0.5.1 2018-08-08 12:17:05 +03:00
Stefan Prodan
2ee11bf6b2 Remove deleted files from cache instead of clearing the whole cache 2018-08-08 12:14:26 +03:00
Stefan Prodan
70b0e92555 Release v0.5 v0.5.0 2018-08-04 02:04:07 +03:00
Stefan Prodan
7a78c93a49 Set log level flag and update zerolog pkg 2018-08-04 02:02:47 +03:00
Stefan Prodan
be915d44cc Reload configmaps and secrets when kubelet updates them 2018-08-01 03:22:39 +03:00
Weave Flux
82f2f9ecf9 Automated: default:deployment/podinfo
[ci skip]
v0.4.0
2018-07-05 16:20:52 +00:00
Weave Flux
035f78edc1 Deautomated: default:deployment/podinfo
[ci skip]
2018-07-05 16:18:53 +00:00
Weave Flux
91c61d4fa5 Automated: default:deployment/podinfo
[ci skip]
2018-07-05 16:18:37 +00:00
Weave Flux
e673dae20d Release all latest to default:deployment/podinfo
[ci skip]
2018-07-05 16:04:30 +00:00
Weave Flux
adfff4a923 Release stefanprodan/podinfo:62fa684 to default:deployment/podinfo
[ci skip]
2018-07-05 16:01:53 +00:00
Weave Flux
4db9d5a1ed Release stefanprodan/podinfo:92114c0 to default:deployment/podinfo
[ci skip]
2018-07-05 16:01:21 +00:00
Ilya Dmitrichenko
92114c05c9 Change hash algorithm 2018-07-05 16:20:48 +01:00
Stefan Prodan
62fa684440 Release v4.0 2018-06-14 16:03:16 -07:00
Stefan Prodan
2aba7a3ed2 Update release automation list 2018-05-23 14:01:25 +03:00
Stefan Prodan
fda68019ea Merge pull request #5 from errordeveloper/master
Fix deploy guard logic
2018-05-21 13:06:28 +03:00
Ilya Dmitrichenko
39dde13700 Fix deploy guard logic, use multiple lines 2018-05-21 09:55:02 +01:00
Stefan Prodan
2485a10189 Merge pull request #3 from errordeveloper/master 2018-05-19 16:42:50 +03:00
Ilya Dmitrichenko
6c3569e131 Skip deploy on PR 2018-05-18 16:54:42 +01:00
Ilya Dmitrichenko
9b3a033845 Production deployment manifest for skaffold blog 2018-05-18 16:29:22 +01:00
Stefan Prodan
f02ebc267a Merge pull request #2 from errordeveloper/master
Add CircleCI
2018-05-17 14:55:31 +03:00
Ilya Dmitrichenko
01631a0a43 Add CircleCI 2018-05-17 12:51:52 +01:00
Stefan Prodan
a1e5cb77fd Merge pull request #1 from errordeveloper/master
Add Skaffold config files
2018-05-15 16:17:23 +03:00
Ilya Dmitrichenko
cdc6765b51 Add skaffold 2018-05-15 12:38:53 +01:00
Ilya Dmitrichenko
ff9cf93b14 Add .dockerignore 2018-05-11 14:53:17 +01:00