mirror of
https://github.com/outbackdingo/proxmox-cloud-controller-manager.git
synced 2026-01-27 10:20:13 +00:00
fix: init provider
proxmox.Init() func does not load in boot time. Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
This commit is contained in:
@@ -26,7 +26,7 @@ import (
|
||||
|
||||
"github.com/spf13/pflag"
|
||||
|
||||
"github.com/sergelogvinov/proxmox-cloud-controller-manager/pkg/provider"
|
||||
"github.com/sergelogvinov/proxmox-cloud-controller-manager/pkg/proxmox"
|
||||
|
||||
"k8s.io/apimachinery/pkg/util/wait"
|
||||
cloudprovider "k8s.io/cloud-provider"
|
||||
@@ -52,7 +52,7 @@ func main() {
|
||||
|
||||
command.Flags().VisitAll(func(flag *pflag.Flag) {
|
||||
if flag.Name == "cloud-provider" {
|
||||
if err := flag.Value.Set(provider.ProviderName); err != nil {
|
||||
if err := flag.Value.Set(proxmox.ProviderName); err != nil {
|
||||
klog.Fatalf("unable to set cloud-provider flag value: %s", err)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,6 +30,9 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
// ProviderName is the name of the Proxmox provider.
|
||||
ProviderName = provider.ProviderName
|
||||
|
||||
// ServiceAccountName is the service account name used in kube-system namespace.
|
||||
ServiceAccountName = provider.ProviderName + "-cloud-controller-manager"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user