Files

21 lines
454 B
Go

package main
import (
"os"
"github.com/spf13/pflag"
"k8s.io/cli-runtime/pkg/genericiooptions"
"github.com/containers/kubernetes-mcp-server/pkg/kubernetes-mcp-server/cmd"
)
func main() {
flags := pflag.NewFlagSet("kubernetes-mcp-server", pflag.ExitOnError)
pflag.CommandLine = flags
root := cmd.NewMCPServer(genericiooptions.IOStreams{In: os.Stdin, Out: os.Stdout, ErrOut: os.Stderr})
if err := root.Execute(); err != nil {
os.Exit(1)
}
}