microservices-demo
microservices-demo copied to clipboard
A Monorepo Demoing Microservices Architecture
This PR adds the first iteration **switch** chart ...
Resolves #41 This PR adds `server-side rendering` for `react-client` in `production` mode.
## REST API - [ ] Return arrays in object `{ "data": [] }` - [ ] Support **pagination** - [ ] Support **HATOAS**
**Pipeline** - [ ] `values.yaml` files should be templated for injecting passwords. **site** - [ ] Helm tests using `api-test` utility. **sensor** - [ ] `sesnor-service` cannot authenticate to PostgreSQL...
Deploy to a local *Kubernetes* environment using **Helm** - [x] `site` chart - [ ] `sensor` chart - [ ] `switch` chart - [ ] `asset` chart - [ ]...
- [ ] `asset-service` - [ ] `docker-compose` environment
- [ ] Add `Consul` - [ ] Add `Vault`
- [ ] Implement authentication service
- [ ] Use a **service mesh** for *service-to-service* communications (`istio`, `linkerd`, `consul connect`)
- [ ] Implement **Integration/API** tests which can be run against any environment