File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,10 @@ import (
2424 ecs "github.com/alibabacloud-go/ecs-20140526/v4/client"
2525 vpc "github.com/alibabacloud-go/vpc-20160428/v6/client"
2626 "github.com/patrickmn/go-cache"
27+ "github.com/samber/lo"
28+ corev1 "k8s.io/api/core/v1"
2729 "sigs.k8s.io/controller-runtime/pkg/log"
30+ "sigs.k8s.io/karpenter/pkg/apis/v1beta1"
2831 "sigs.k8s.io/karpenter/pkg/operator"
2932
3033 alicache "github.com/cloudpilot-ai/karpenter-provider-alibabacloud/pkg/cache"
@@ -40,6 +43,10 @@ import (
4043 "github.com/cloudpilot-ai/karpenter-provider-alibabacloud/pkg/utils/client"
4144)
4245
46+ func init () {
47+ v1beta1 .NormalizedLabels = lo .Assign (v1beta1 .NormalizedLabels , map [string ]string {"topology.diskplugin.csi.alibabacloud.com/zone" : corev1 .LabelTopologyZone })
48+ }
49+
4350// Operator is injected into the AliCloud CloudProvider's factories
4451type Operator struct {
4552 * operator.Operator
You can’t perform that action at this time.
0 commit comments