Commit graph

12 commits

Author SHA1 Message Date
Dmitry
a4f6817d3a Add FRONTEND_EXTRA_HEADERS env var to deployment 2020-08-21 14:54:11 -07:00
Dmitry
74c34776dd Make namespace and toleration configurable 2020-07-06 14:24:59 -07:00
Dmitrii Anoshin
11e9262814
Fix local development setup (#4) 2020-05-06 16:57:53 -07:00
Dmitrii Anoshin
32c4429dc3
Bring up load generator (locust) UI (#2)
This commit also changes the way how image is constructed: slash after ${REPO_PREFIX} is dropped because quya.io doesn't support grouped repositories.
2020-04-29 20:18:45 -07:00
Dmitrii Anoshin
d492f30997
Initial changes to deploy the services (#1)
- Add toleration and nodeSelector
- Add aws lb and external-dns annotations to frontend service
- Ask for FRONTEND_URL before generating k8s manifests
2020-04-28 22:21:29 -07:00
Riccardo M. Cefala
a84331eda1 make hack/make-release-artifacts.sh work on Linux (#201) 2019-03-27 08:54:56 -07:00
Ahmet Alp Balkan
a0a9852afe
hack: comment out autogenerated warning (#182)
Fixes #181.
2019-03-07 23:29:18 -08:00
Ahmet Alp Balkan
342318a9ae
hack: remove redundant license headers in release (#171)
* remove per-yaml license headers in release manifests
* manually insert a license header in release manifests
* add README.md to /kubernetes-manifests indicating they're not ready to use
  (and refer to /release instead).
* regenerate manifests

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2019-03-07 09:54:56 -08:00
Ahmet Alp Balkan
f3e29f7450
hack: fix release scripts (#157)
Previous release script wasn't committing/tagging in the right order.
Also made scripts resistant to:
* empty env vars
* current workdir the script is invoked from

cc: @m-okeefe
2019-02-20 11:07:26 -08:00
Ahmet Alp Balkan
0dcd8cd947
hack: compile istio manifests as well (#137)
- compile k8s manifests to release/kubernetes-manifests.yaml
- compile istio manifests to release/istio-manifests.yaml
2019-01-31 15:25:33 -08:00
Ahmet Alp Balkan
3da0ae3b31
hack: polish scripts (#133)
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2019-01-29 14:05:37 -08:00
Megan O'Keefe
1d452f449a Adds make-release script, static k8s manifests (#132)
Closes #75.  

### Changelog 

Adds 4 scripts to the `hack/` directory for building/pushing images, injecting images tags into static manifests, and tagging new releases. See [hack/README.md](https://github.com/m-okeefe/microservices-demo/tree/release-script/hack). 

**Note**: since we have not pushed images yet, the images in the `./release/` manifests are still set to the skaffold defaults (eg. `adservice`).
2019-01-29 11:23:33 -08:00