12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package main
- import (
- "fmt"
- "math/rand"
- "os"
- "time"
- "k8s.io/component-base/logs"
- "k8s.io/kubernetes/cmd/cloud-controller-manager/app"
-
-
- _ "k8s.io/kubernetes/pkg/cloudprovider/providers"
- _ "k8s.io/kubernetes/pkg/util/prometheusclientgo"
- _ "k8s.io/kubernetes/pkg/version/prometheus"
- )
- func main() {
- rand.Seed(time.Now().UnixNano())
- command := app.NewCloudControllerManagerCommand()
-
-
-
-
- logs.InitLogs()
- defer logs.FlushLogs()
- if err := command.Execute(); err != nil {
- fmt.Fprintf(os.Stderr, "error: %v\n", err)
- os.Exit(1)
- }
- }
|