Commit Graph

  • 7ea943525f Add Helm chart for load testing Stefan Prodan 2018-08-17 18:45:52 +03:00
  • 57ff4465cd Add Istio Blue/Green Grafana dashboard Stefan Prodan 2018-08-17 17:25:04 +03:00
  • a86ef1fdb6 Add frontend, backend and store chart values - add Istio virtual service weight for blue/green Stefan Prodan 2018-08-17 15:41:23 +03:00
  • ddf1b80e1b Log backend errors Stefan Prodan 2018-08-17 15:38:35 +03:00
  • 896aceb240 Add Helm chart for Istio canary deployments and A/B testing Stefan Prodan 2018-08-16 15:24:04 +03:00
  • 7996f76e71 Release v0.6.1 - update page title when hostname changes Stefan Prodan 2018-08-16 15:21:26 +03:00
  • 8b04a8f502 Remove old charts Stefan Prodan 2018-08-16 15:20:21 +03:00
  • 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 Stefan Prodan 2018-08-16 00:09:02 +03:00
  • cf8531c224 Move ping to api/echo Stefan Prodan 2018-08-16 00:05:32 +03:00
  • d1574a6601 Decrease Istio HTTP 503 errors with preStop Stefan Prodan 2018-08-15 19:42:08 +03:00
  • 75d93e0c54 Inject delay and failures for the orange backend Stefan Prodan 2018-08-15 13:37:40 +03:00
  • 7622dfb74f Add store service Stefan Prodan 2018-08-15 12:28:03 +03:00
  • 85a26ed71e Add X-Api-Version header - inject version header for backend calls - route frontend calls to backend based on API version Stefan Prodan 2018-08-15 11:16:20 +03:00
  • 81b22f08f8 Add instrumentation list Stefan Prodan 2018-08-15 11:14:59 +03:00
  • 7d9e3afde7 Beta release v0.6.0-beta.10 Stefan Prodan 2018-08-14 16:41:58 +03:00
  • 3d2028a124 Display hostname as title Stefan Prodan 2018-08-14 16:41:14 +03:00
  • 1b56648f5b Enable HTTPS redirect in Istio gateway Stefan Prodan 2018-08-14 16:04:44 +03:00
  • 3a704215a4 Move the public gateway to istio-system ns - expose Jaeger and Grafana Stefan Prodan 2018-08-14 15:57:07 +03:00
  • 25aaeff13c Ignore DS_Store Stefan Prodan 2018-08-14 13:33:36 +03:00
  • 3b93a3445e Make message and color configurable via env vars Stefan Prodan 2018-08-14 13:21:35 +03:00
  • a6cc3d2ef9 Reload page when version changes and use fetch API for backend calls Stefan Prodan 2018-08-14 13:20:05 +03:00
  • 718d8ba4e0 Get external IP from httpbin.org Stefan Prodan 2018-08-14 11:24:22 +03:00
  • 24ceb25930 Beta release v0.6.0-beta.2 Stefan Prodan 2018-08-13 14:56:13 +03:00
  • fc8dfc7678 Add Istio Gateway manifests Stefan Prodan 2018-08-13 14:55:27 +03:00
  • 8e656fdfd0 Add UI/API response and forward OpenTracing headers to backend Stefan Prodan 2018-08-13 14:54:46 +03:00
  • a945842e9b Add VueJS UI Stefan Prodan 2018-08-13 14:52:49 +03:00
  • 09a743f5c2 Add CPU and Memory stress test flags Stefan Prodan 2018-08-10 11:48:12 +03:00
  • c44a58602e Release v0.5.1 Stefan Prodan 2018-08-08 12:17:05 +03:00
  • 2ee11bf6b2 Remove deleted files from cache instead of clearing the whole cache Stefan Prodan 2018-08-08 12:14:26 +03:00
  • 70b0e92555 Release v0.5 v0.5.0 Stefan Prodan 2018-08-04 02:04:07 +03:00
  • 7a78c93a49 Set log level flag and update zerolog pkg Stefan Prodan 2018-08-04 02:02:47 +03:00
  • be915d44cc Reload configmaps and secrets when kubelet updates them Stefan Prodan 2018-08-01 03:22:39 +03:00
  • 82f2f9ecf9 Automated: default:deployment/podinfo v0.4.0 Weave Flux 2018-07-05 16:20:52 +00:00
  • 035f78edc1 Deautomated: default:deployment/podinfo Weave Flux 2018-07-05 16:18:53 +00:00
  • 91c61d4fa5 Automated: default:deployment/podinfo Weave Flux 2018-07-05 16:18:37 +00:00
  • e673dae20d Release all latest to default:deployment/podinfo Weave Flux 2018-07-05 16:04:30 +00:00
  • adfff4a923 Release stefanprodan/podinfo:62fa684 to default:deployment/podinfo Weave Flux 2018-07-05 16:01:53 +00:00
  • 4db9d5a1ed Release stefanprodan/podinfo:92114c0 to default:deployment/podinfo Weave Flux 2018-07-05 16:01:21 +00:00
  • 92114c05c9 Change hash algorithm Ilya Dmitrichenko 2018-07-05 16:20:48 +01:00
  • 62fa684440 Release v4.0 Stefan Prodan 2018-06-14 16:03:16 -07:00
  • 2aba7a3ed2 Update release automation list Stefan Prodan 2018-05-23 14:01:25 +03:00
  • fda68019ea Merge pull request #5 from errordeveloper/master Stefan Prodan 2018-05-21 13:06:28 +03:00
  • 39dde13700 Fix deploy guard logic, use multiple lines Ilya Dmitrichenko 2018-05-21 09:30:05 +01:00
  • 2485a10189 Merge pull request #3 from errordeveloper/master Stefan Prodan 2018-05-19 16:42:50 +03:00
  • 6c3569e131 Skip deploy on PR Ilya Dmitrichenko 2018-05-18 16:36:20 +01:00
  • 9b3a033845 Production deployment manifest for skaffold blog Ilya Dmitrichenko 2018-05-18 16:29:22 +01:00
  • f02ebc267a Merge pull request #2 from errordeveloper/master Stefan Prodan 2018-05-17 14:55:31 +03:00
  • 01631a0a43 Add CircleCI Ilya Dmitrichenko 2018-05-16 12:49:13 +01:00
  • a1e5cb77fd Merge pull request #1 from errordeveloper/master Stefan Prodan 2018-05-15 16:17:23 +03:00
  • cdc6765b51 Add skaffold Ilya Dmitrichenko 2018-04-27 10:55:50 +01:00
  • ff9cf93b14 Add .dockerignore Ilya Dmitrichenko 2018-04-27 10:55:18 +01:00
  • 5665149191 Set default port to 9898 Stefan Prodan 2018-05-11 16:13:47 +03:00
  • 5a1f009200 Add Weave Flux Helm Operator diagram Stefan Prodan 2018-05-10 13:49:05 +03:00
  • b6be95ee77 Bump podinfo Helm chart app version to v0.3 Stefan Prodan 2018-05-10 11:56:47 +03:00
  • ad22fdb933 Add canary deployments docs for Istio and Ambassador Stefan Prodan 2018-05-10 11:50:19 +03:00
  • 9b287dbf5c Add git poll interval option to Flux chart Stefan Prodan 2018-05-07 12:23:26 +03:00
  • e81277f217 Release Flux chart 1.3.0 and Helm Operator v1alpha2 Stefan Prodan 2018-05-07 11:16:00 +03:00
  • e24c83525a Use http_request_duration_seconds for RED metrics Stefan Prodan 2018-05-07 11:03:02 +03:00
  • 65d03a557b Fix Quay push Stefan Prodan 2018-05-07 11:00:02 +03:00
  • e93d0682fb bump version to 0.3.0 Stefan Prodan 2018-05-02 23:08:43 +02:00
  • a1bedc8c43 Update Weave Flux chart (Weave Cloud token option) Stefan Prodan 2018-04-25 15:01:19 +03:00
  • 07d3192afb Add Weave Cloud service token option Stefan Prodan 2018-04-25 15:00:27 +03:00
  • ee10c878a0 Istio Canary GitOps mention the cluster config repo Stefan Prodan 2018-04-25 14:52:26 +03:00
  • db9bf53e4f Istio Canary GitOps pipeline Stefan Prodan 2018-04-25 14:22:56 +03:00
  • 53d2609d8f Weave Scope Istio canary observability Stefan Prodan 2018-04-25 11:39:31 +03:00
  • b34653912d Weave Cloud Istio canary observability Stefan Prodan 2018-04-25 11:17:43 +03:00
  • 1a2029f74d Use Weave Flux Helm Operator master-d5c374c Stefan Prodan 2018-04-24 00:09:51 +03:00
  • 68babf42e1 Add Weave Flux Helm Operator Stefan Prodan 2018-04-22 13:39:29 +03:00
  • 1330decdaa Add Weave Flux to podinfo Helm repo Stefan Prodan 2018-04-22 12:17:13 +03:00
  • 1682f79478 Add Weave Flux Git deploy setup docs Stefan Prodan 2018-04-22 12:16:49 +03:00
  • 93dee060dc Add Weave Flux OSS Helm chart Stefan Prodan 2018-04-21 21:34:06 +03:00
  • 797a4200dd Add Weave Cloud chart Stefan Prodan 2018-04-20 12:26:39 +03:00
  • 0c84164b65 Add Istio ingress to v1alpha3, remove v1alpha2 Stefan Prodan 2018-04-20 01:03:16 +03:00
  • b104769f20 Istio use Hey to generate load Stefan Prodan 2018-04-20 00:56:36 +03:00
  • 4acfdba296 Add ClusterIP service definition Stefan Prodan 2018-04-19 10:21:05 +03:00
  • b5719fea3f Use test namespace Stefan Prodan 2018-04-17 14:58:40 +03:00
  • 00106faf8d Istio install steps Stefan Prodan 2018-04-17 14:13:08 +03:00
  • 88f417ee1c split Istio configs Stefan Prodan 2018-04-17 13:56:23 +03:00
  • 94441ef933 Istio - using same hosts has no effect Stefan Prodan 2018-04-17 11:47:44 +03:00
  • b1871f827b Istio broken Stefan Prodan 2018-04-12 11:37:15 +01:00
  • 753799812a Fix istio.io/v1alpha3 definitions Stefan Prodan 2018-04-12 11:08:45 +01:00
  • 6aa5cbbaee Canary istio.io/v1alpha3 Stefan Prodan 2018-04-12 10:15:13 +01:00
  • 4efde133e5 fix Travis Quay login Stefan Prodan 2018-04-12 10:14:51 +01:00
  • 60c0601128 try fix Travis Docker login Stefan Prodan 2018-04-11 18:05:02 +01:00
  • d4882b4212 Istio canary deployments Stefan Prodan 2018-04-11 15:27:41 +01:00
  • e4c765160a All namespace ops from K9 pod Stefan Prodan 2018-04-10 16:44:46 +01:00
  • 130e1dac8e Clone GCP Git repo on K9 IDE startup Stefan Prodan 2018-04-09 14:49:27 +01:00
  • 510864654f Add GCP Git support Stefan Prodan 2018-04-09 11:52:05 +01:00
  • 310643b0df Add Flux to the k9 setup Stefan Prodan 2018-04-08 01:24:17 +03:00
  • 6de537a315 Use Cloud9 golang image Stefan Prodan 2018-04-07 02:46:47 +03:00
  • 5d992a92bb Clone git repo at startup - mount known_hosts from the ssh secret Stefan Prodan 2018-04-07 02:15:55 +03:00
  • 0aade8c049 Automate Git server repo seeding Stefan Prodan 2018-04-07 01:40:13 +03:00
  • 81ef8654bf Add Cloud9 user pass 0.2.2 Stefan Prodan 2018-04-06 21:11:25 +03:00
  • 9700db106d Document Cloud9 setup Stefan Prodan 2018-04-06 21:09:11 +03:00
  • 554da045d7 Add Cloud9 IDE and Git server Stefan Prodan 2018-04-06 20:53:54 +03:00
  • 41098cdc93 Use branch name and commit SHA for GCR tagging Stefan Prodan 2018-04-06 13:16:09 +03:00
  • 5ccb67f69d Add GCR build Stefan Prodan 2018-04-06 13:12:42 +03:00
  • 4b46a33bf6 Release 0.2.2 Stefan Prodan 2018-04-06 12:52:02 +03:00
  • f7c2b9d94a Add multi-build Docker file for GCR CI Stefan Prodan 2018-04-06 12:51:12 +03:00
  • faaf6128fb Fix sha1 compute Stefan Prodan 2018-04-06 12:50:06 +03:00