INNER CODE UNIT · Go
main
NVIDIA/k8s-device-plugin · cmd/gpu-feature-discovery/main.go:40
func main() {
config := &Config{}
c := cli.NewApp()
c.Name = "GPU Feature Discovery"
c.Usage = "generate labels for NVIDIA devices"
c.Version = info.GetVersionString()
c.Action = func(ctx *cli.Context) error {
return start(ctx, config)
}
config.flags = []cli.Flag{
&cli.StringFlag{
Name: "mig-strategy",
Value: spec.MigStrategyNone,
Usage: "the desired strategy for exposing MIG devices on GPUs that support it:\n\t\t[none | single | mixed]",
EnvVars: []string{"GFD_MIG_STRATEGY", "MIG_STRATEGY"},
},