Brad Beam
0b33280915
feat(init): Add upgrade endpoint ( #623 )
...
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-05-13 15:15:25 -05:00
Andrey Smirnov
ab2917e833
feat(init): implement init gRPC API, forward reboot to init ( #579 )
...
This implements insecure over-file-socket gRPC API for init with two
first simplest APIs: reboot and shutdown (poweroff).
File socket is mounted only to `osd` service, so it is the only service
which can access init API. Osd forwards reboot/shutdown already
implemented APIs to init which actually executes these.
This enables graceful shutdown/reboot with service shutdown, sync, etc.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2019-04-26 23:04:24 +03:00
Andrew Rynhard
fc05224b4f
feat: add shutdown command ( #577 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-26 08:53:12 -07:00
Andrew Rynhard
a8fa1f5cd1
feat(osctl): add df command ( #569 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-04-26 08:24:31 -07:00
Brad Beam
3f358b12ae
feat(osctl): Add osctl top ( #560 )
...
Also adds pkg/proc as the backing package for top data
Signed-off-by: Brad Beam <brad.beam@talos-systems.com>
2019-04-23 21:25:41 -05:00
Spencer Smith
a2704eeaca
feat: add route printing to osctl ( #404 )
...
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
2019-02-22 06:16:01 -08:00
Andrew Rynhard
62bb226c0b
feat(osctl): add stats command ( #314 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-16 17:17:15 -08:00
Andrew Rynhard
3c5f99fede
feat(osctl): output namespace ( #312 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-15 23:50:56 -08:00
Andrew Rynhard
25fca3d68d
feat: import core service containers from local store ( #309 )
...
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
2019-01-15 18:46:41 -08:00
Andrew Rynhard
72eb1b34f5
chore: use buildkit for builds ( #295 )
2018-12-19 22:22:05 -08:00