INNER CODE UNIT · Go

init

controlplaneio/kubesec · cmd/http.go:22

func init() {
	httpCmd.Flags().StringVarP(&keypath, "keypath", "k", "", "Path to in-toto link signing key")
	httpCmd.Flags().StringVar(&k8sVersion, "kubernetes-version", "", "Kubernetes version to validate manifets")
	httpCmd.Flags().StringSliceVar(&schemaLocations, "schema-location", []string{}, "Override schema location search path, local or http (can be specified multiple times)")

	rootCmd.AddCommand(httpCmd)
}

var httpCmd = &cobra.Command{
	Use:   `http [[ip:]port]`,
	Short: "Starts kubesec HTTP server on the specified IP address (optional) and port",
	Example: `  kubesec http 8080
  kubesec http :8080
  kubesec http 127.0.0.1:808
  kubesec http [::1]:8080

  KUBESEC_ADDR=8080 kubesec http
  KUBESEC_ADDR=:8080 kubesec http

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…