Documentation ¶
Overview ¶
Package pkg contains a set of generic Go packages that are useful to gpud and possibly to other projects.
Directories ¶
Path | Synopsis |
---|---|
eks
Package eks implements EKS utils.
|
Package eks implements EKS utils. |
Package dmesg provides the functionality to poll the dmesg log.
|
Package dmesg provides the functionality to poll the dmesg log. |
Package file implements file utils.
|
Package file implements file utils. |
Package host provides the host information.
|
Package host provides the host information. |
Package latency contains logic for egress traffic from each device.
|
Package latency contains logic for egress traffic from each device. |
edge
Package edge provides a client for the Tailscale DERP (Designated Edge Router Protocol) service.
|
Package edge provides a client for the Tailscale DERP (Designated Edge Router Protocol) service. |
edge/derpmap
Package derpmap provides the tailscale derp map implementation.
|
Package derpmap provides the tailscale derp map implementation. |
edge/derpmap/sync
"sync" syncs the tailscale derp map.
|
"sync" syncs the tailscale derp map. |
Package process provides the process runner implementation on the host.
|
Package process provides the process runner implementation on the host. |
Package reboot provides a function to reboot the system.
|
Package reboot provides a function to reboot the system. |
Package sqlite provides a SQLite3 database utils.
|
Package sqlite provides a SQLite3 database utils. |
Package systemd provides the common systemd helper functions.
|
Package systemd provides the common systemd helper functions. |
Click to show internal directories.
Click to hide internal directories.