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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…