@@ -101,8 +101,7 @@ func newAllocator(args *skel.CmdArgs, conf *config.IPAMConf) (*anchor.Allocator,
101
101
}
102
102
103
103
// 3. Get annotations from k8s_client via K8S_POD_NAME and K8S_POD_NAMESPACE.
104
- label , annot , err := k8s .GetK8sPodInfo (runtime , string (k8sArgs .PodName ),
105
- string (k8sArgs .PodNamespace ))
104
+ label , annot , err := k8s .GetK8sPodInfo (runtime , string (k8sArgs .K8S_POD_NAME ), string (k8sArgs .K8S_POD_NAMESPACE ))
106
105
if err != nil {
107
106
return nil , err
108
107
}
@@ -117,13 +116,13 @@ func newAllocator(args *skel.CmdArgs, conf *config.IPAMConf) (*anchor.Allocator,
117
116
118
117
// It is friendly to show which controller the pods controled by.
119
118
// TODO: maybe it is meaningless. the pod name starts with the controller name.
120
- controllerName , _ := k8s .ResourceControllerName (runtime , string (k8sArgs .PodName ), string (k8sArgs .PodNamespace ))
119
+ controllerName , _ := k8s .ResourceControllerName (runtime , string (k8sArgs .K8S_POD_NAME ), string (k8sArgs .K8S_POD_NAMESPACE ))
121
120
if controllerName != "" {
122
121
customized ["cni.anchor.org/controller" ] = controllerName
123
122
}
124
123
125
- return anchor .NewAllocator (store , string (k8sArgs .PodName ),
126
- string (k8sArgs .PodNamespace ), customized )
124
+ return anchor .NewAllocator (store , string (k8sArgs .K8S_POD_NAME ),
125
+ string (k8sArgs .K8S_POD_NAMESPACE ), customized )
127
126
}
128
127
129
128
func newCleaner (args * skel.CmdArgs , ipamConf * config.IPAMConf ) (* anchor.Cleaner , error ) {
@@ -148,6 +147,6 @@ func newCleaner(args *skel.CmdArgs, ipamConf *config.IPAMConf) (*anchor.Cleaner,
148
147
}
149
148
150
149
return anchor .NewCleaner (store ,
151
- string (k8sArgs .PodName ),
152
- string (k8sArgs .PodNamespace ))
150
+ string (k8sArgs .K8S_POD_NAME ),
151
+ string (k8sArgs .K8S_POD_NAMESPACE ))
153
152
}
0 commit comments