@@ -21,10 +21,10 @@ type Agent struct {
21
21
ResolvConf string
22
22
DataDir string
23
23
BindAddress string
24
- NodeIP cli. StringSlice
25
- NodeExternalIP cli. StringSlice
26
- NodeInternalDNS cli. StringSlice
27
- NodeExternalDNS cli. StringSlice
24
+ NodeIP [] string
25
+ NodeExternalIP [] string
26
+ NodeInternalDNS [] string
27
+ NodeExternalDNS [] string
28
28
NodeName string
29
29
PauseImage string
30
30
Snapshotter string
@@ -49,11 +49,11 @@ type Agent struct {
49
49
ClusterReset bool
50
50
PrivateRegistry string
51
51
SystemDefaultRegistry string
52
- AirgapExtraRegistry cli. StringSlice
53
- ExtraKubeletArgs cli. StringSlice
54
- ExtraKubeProxyArgs cli. StringSlice
55
- Labels cli. StringSlice
56
- Taints cli. StringSlice
52
+ AirgapExtraRegistry [] string
53
+ ExtraKubeletArgs [] string
54
+ ExtraKubeProxyArgs [] string
55
+ Labels [] string
56
+ Taints [] string
57
57
ImageCredProvBinDir string
58
58
ImageCredProvConfig string
59
59
ContainerRuntimeReady chan <- struct {}
@@ -78,22 +78,18 @@ var (
78
78
Name : "node-ip" ,
79
79
Aliases : []string {"i" },
80
80
Usage : "(agent/networking) IPv4/IPv6 addresses to advertise for node" ,
81
- Value : & AgentConfig .NodeIP ,
82
81
}
83
82
NodeExternalIPFlag = & cli.StringSliceFlag {
84
83
Name : "node-external-ip" ,
85
84
Usage : "(agent/networking) IPv4/IPv6 external IP addresses to advertise for node" ,
86
- Value : & AgentConfig .NodeExternalIP ,
87
85
}
88
86
NodeInternalDNSFlag = & cli.StringSliceFlag {
89
87
Name : "node-internal-dns" ,
90
88
Usage : "(agent/networking) internal DNS addresses to advertise for node" ,
91
- Value : & AgentConfig .NodeInternalDNS ,
92
89
}
93
90
NodeExternalDNSFlag = & cli.StringSliceFlag {
94
91
Name : "node-external-dns" ,
95
92
Usage : "(agent/networking) external DNS addresses to advertise for node" ,
96
- Value : & AgentConfig .NodeExternalDNS ,
97
93
}
98
94
NodeNameFlag = & cli.StringFlag {
99
95
Name : "node-name" ,
@@ -153,7 +149,6 @@ var (
153
149
AirgapExtraRegistryFlag = & cli.StringSliceFlag {
154
150
Name : "airgap-extra-registry" ,
155
151
Usage : "(agent/runtime) Additional registry to tag airgap images as being sourced from" ,
156
- Value : & AgentConfig .AirgapExtraRegistry ,
157
152
Hidden : true ,
158
153
}
159
154
PauseImageFlag = & cli.StringFlag {
@@ -204,22 +199,18 @@ var (
204
199
ExtraKubeletArgs = & cli.StringSliceFlag {
205
200
Name : "kubelet-arg" ,
206
201
Usage : "(agent/flags) Customized flag for kubelet process" ,
207
- Value : & AgentConfig .ExtraKubeletArgs ,
208
202
}
209
203
ExtraKubeProxyArgs = & cli.StringSliceFlag {
210
204
Name : "kube-proxy-arg" ,
211
205
Usage : "(agent/flags) Customized flag for kube-proxy process" ,
212
- Value : & AgentConfig .ExtraKubeProxyArgs ,
213
206
}
214
207
NodeTaints = & cli.StringSliceFlag {
215
208
Name : "node-taint" ,
216
209
Usage : "(agent/node) Registering kubelet with set of taints" ,
217
- Value : & AgentConfig .Taints ,
218
210
}
219
211
NodeLabels = & cli.StringSliceFlag {
220
212
Name : "node-label" ,
221
213
Usage : "(agent/node) Registering and starting kubelet with set of labels" ,
222
- Value : & AgentConfig .Labels ,
223
214
}
224
215
ImageCredProvBinDirFlag = & cli.StringFlag {
225
216
Name : "image-credential-provider-bin-dir" ,
0 commit comments