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 @@ -22,7 +22,10 @@ import (
2222 ecs "github.com/alibabacloud-go/ecs-20140526/v4/client"
2323 vpc "github.com/alibabacloud-go/vpc-20160428/v6/client"
2424 "github.com/patrickmn/go-cache"
25+ "github.com/samber/lo"
26+ corev1 "k8s.io/api/core/v1"
2527 "sigs.k8s.io/controller-runtime/pkg/log"
28+ "sigs.k8s.io/karpenter/pkg/apis/v1beta1"
2629 "sigs.k8s.io/karpenter/pkg/operator"
2730
2831 alicache "github.com/cloudpilot-ai/karpenter-provider-alibabacloud/pkg/cache"
@@ -38,6 +41,10 @@ import (
3841 "github.com/cloudpilot-ai/karpenter-provider-alibabacloud/pkg/utils/client"
3942)
4043
44+ func init () {
45+ v1beta1 .NormalizedLabels = lo .Assign (v1beta1 .NormalizedLabels , map [string ]string {"topology.diskplugin.csi.alibabacloud.com/zone" : corev1 .LabelTopologyZone })
46+ }
47+
4148// Operator is injected into the AliCloud CloudProvider's factories
4249type Operator struct {
4350 * operator.Operator
You can’t perform that action at this time.
0 commit comments