Skip to content
/ opsview Public

Hacking with GRPC and an idea based on work experience

Notifications You must be signed in to change notification settings

zpratt/opsview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opsview

This is current a barely functional experiment using grpc and node. I'm intrigued by grpc for the possibility of eliminating the need for a framework to provide routing, middleware, etc. The future plan is to use a combination of grpc, grpc-web, and envoy for the stack.

Running Locally

Start the server

  1. Install nvm
  2. nvm use
  3. npm i
  4. npm start -> starts the server

Run the super primitive test client

  1. nvm use
  2. node ./test-harness/team-client.js

Inspiration

TODO

  1. Add basic boilerplate for GRPC
  2. Complete this list
  3. Add a docker-compose with postgres, flyway, and envoy
  4. Add an envoy configuration
  5. Add flyway to run the migrations in src/db
  6. Figure out how to TDD GRPC
  7. Discover teams in github orgs
  8. Discover pipelines in concourse
  9. Discover namespaces in kubernetes

About

Hacking with GRPC and an idea based on work experience

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published