Releases: kernelkit/k8s-logger
Releases · kernelkit/k8s-logger
k8s-logger v1.4
Changes
- Update usage with new option,
-c
- Add debug option,
-d
to log tostderr
as well - Add
-p file.pid
to allow overriding default PID file
Fixes
- Close and reopen FIFO on
POLLHUP
, i.e., when the other end
closes its file descriptor. This fixes a 100% CPU load issue
seen in Infix when stopping containers
k8s-logger v1.3
Changes
- If started with
-c
and FIFO already exists, it is first removed - If started with
-c
the FIFO is removed at program exit
Fixes
- Change from blocking
fgets()
topoll()
to respond to signals.
This means releases prior to this did not exit on SIGTERM
k8s-logger v1.2
Changes
- New command line option
-c
to create FIFO at startup - Add support for signals
k8s-logger v1.1
Changes
- Create
/run/k8s-logger-$ident.pid
for syncing container start
Fixes
- Call
fopen()
of fifo after daemonzing to prevent blocking