Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SubNetCmd = &cobra.Command{ Use: "subnet", Aliases: []string{ "sub", "s", }, Short: "subnet is a tool to discover k8s available ip in subnet", Run: func(cmd *cobra.Command, args []string) { if command.Opts.Cidr == "" { log.Warn("cidr is required") return } ipNets, err := pkg.ParseStringToIPNet(command.Opts.Cidr) if err != nil { log.Warnf("ParseStringToIPNet failed: %v", err) return } var finalRecord define.Records if command.Opts.MultiThreadingMode { finalRecord = RunMultiThread(ipNets, command.Opts.ThreadingNum) } else { finalRecord = Run(ipNets) } printer.PrintResult(finalRecord, command.Opts.OutputFile) }, }
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.