Skip to content

Commit e349f1e

Browse files
committed
fix tag filter
Signed-off-by: l1b0k <[email protected]>
1 parent e3045b4 commit e349f1e

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

Diff for: daemon/config.go

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ func getENIConfig(cfg *daemon.Config) *types.ENIConfig {
4949
EniSelectionPolicy: eniSelectionPolicy,
5050
ResourceGroupID: cfg.ResourceGroupID,
5151
EniTypeAttr: 0,
52+
TagFilter: cfg.ENITagFilter,
5253
}
5354

5455
if cfg.VSwitches != nil {

Diff for: pkg/factory/aliyun/aliyun.go

+1
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ func NewAliyun(ctx context.Context, openAPI *client.OpenAPI, getter eni.ENIInfoG
7373
eniTags: cfg.ENITags,
7474
eniTypeAttr: cfg.EniTypeAttr,
7575
selectionPolicy: cfg.VSwitchSelectionPolicy,
76+
eniTagFilter: cfg.TagFilter,
7677
}
7778
}
7879

Diff for: types/config.go

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ type ENIConfig struct {
2828

2929
EnableIPv4 bool
3030
EnableIPv6 bool
31+
32+
TagFilter map[string]string
3133
}
3234

3335
// PoolConfig configuration of pool and resource factory

0 commit comments

Comments
 (0)