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/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"
|
"k8s.io/apimachinery/pkg/util/wait"
|
||||||
cloudprovider "k8s.io/cloud-provider"
|
cloudprovider "k8s.io/cloud-provider"
|
||||||
@@ -52,7 +52,7 @@ func main() {
|
|||||||
|
|
||||||
command.Flags().VisitAll(func(flag *pflag.Flag) {
|
command.Flags().VisitAll(func(flag *pflag.Flag) {
|
||||||
if flag.Name == "cloud-provider" {
|
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)
|
klog.Fatalf("unable to set cloud-provider flag value: %s", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,6 +30,9 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
// ProviderName is the name of the Proxmox provider.
|
||||||
|
ProviderName = provider.ProviderName
|
||||||
|
|
||||||
// ServiceAccountName is the service account name used in kube-system namespace.
|
// ServiceAccountName is the service account name used in kube-system namespace.
|
||||||
ServiceAccountName = provider.ProviderName + "-cloud-controller-manager"
|
ServiceAccountName = provider.ProviderName + "-cloud-controller-manager"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user