INNER CODE UNIT · Go
runCertGenerator
KusionStack/karpor · cmd/cert-generator/main.go:51
func runCertGenerator(ctx context.Context, options *CertOptions) error {
var cfg *rest.Config
var ns string
var err error
if options.Version {
fmt.Println(version.GetVersion())
return nil
}
if options.KubeConfig == "" {
cfg, err = rest.InClusterConfig()
if err != nil {
return err
}
} else {
cfg, err = clientcmd.BuildConfigFromFlags("", options.KubeConfig)
if err != nil {