Brad Beam
cf64847772
refactor(proxyd): Update multilisteners to use error chan.
...
This cleans up the multiple listener implementation.
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-08-16 12:21:02 -05:00
Brad Beam
70a478895f
feat(proxyd): Add gRPC server
...
Part of the API refactor; this introduces a gRPC server for proxyd
to expose some of the internal state.
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-08-15 16:35:03 -05:00
Andrew Rynhard
90c91807bd
refactor: restructure the project layout
...
This change moves packages into more appropriate places.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-08-01 22:19:42 -07:00
Andrew Rynhard
8e8aae98dd
feat: add machined
...
This commit splits our current init into init and machined.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-07-16 13:12:21 -07:00
Andrey Smirnov
0662af19d1
chore: seed math.rand PRNG on startup in every service ( #801 )
...
This is important as otherwise `math/rand` outputs predictable sequence
each time.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2019-06-28 11:03:15 -07:00
Brad Beam
d93bd4b6d5
test(proxyd): Add basic suite of tests ( #789 )
...
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-06-26 22:45:12 -05:00
Andrew Rynhard
ebc725afa6
feat: add support for upgrading init nodes ( #761 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-06-24 15:25:32 -07:00
Andrew Rynhard
e18b5086a9
chore: update org to new name ( #480 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-03 18:29:21 -07:00
Andrew Rynhard
ee226dddac
chore: enforce commit and license policies ( #304 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-13 16:10:49 -08:00
Andrew Rynhard
72eb1b34f5
chore: use buildkit for builds ( #295 )
2018-12-19 22:22:05 -08:00