package server import ( "context" "github.com/rancher/k3s/pkg/daemons/config" ) type Config struct { DisableAgent bool DisableServiceLB bool ControlConfig config.Control Rootless bool SupervisorPort int StartupHooks []func(context.Context, <-chan struct{}, string) error LeaderControllers CustomControllers Controllers CustomControllers } type CustomControllers []func(ctx context.Context, sc *Context) error