Skip to content

Commit f559d87

Browse files
authored
Merge pull request #1327 from eero-t/nfd-features
Use more generic name for NFD features host directory volume
2 parents e8a7d9f + 2f3dc23 commit f559d87

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

deployments/gpu_plugin/base/intel-gpu-plugin.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ spec:
2424
allowPrivilegeEscalation: false
2525
volumeMounts:
2626
- mountPath: /etc/kubernetes/node-feature-discovery/source.d/
27-
name: nfd-source-hooks
27+
name: nfd-features
2828
containers:
2929
- name: intel-gpu-plugin
3030
env:
@@ -58,7 +58,7 @@ spec:
5858
- name: kubeletsockets
5959
hostPath:
6060
path: /var/lib/kubelet/device-plugins
61-
- name: nfd-source-hooks
61+
- name: nfd-features
6262
hostPath:
6363
path: /etc/kubernetes/node-feature-discovery/source.d/
6464
type: DirectoryOrCreate

deployments/sgx_plugin/overlays/epc-hook-initcontainer/add-epc-nfd-initcontainer.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ spec:
1414
allowPrivilegeEscalation: false
1515
volumeMounts:
1616
- mountPath: /etc/kubernetes/node-feature-discovery/source.d/
17-
name: nfd-source-hooks
17+
name: nfd-features
1818
volumes:
19-
- name: nfd-source-hooks
19+
- name: nfd-features
2020
hostPath:
2121
path: /etc/kubernetes/node-feature-discovery/source.d/
2222
type: DirectoryOrCreate

deployments/sgx_plugin/overlays/epc-nfd/add-epc-nfd-initcontainer.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ spec:
1414
allowPrivilegeEscalation: false
1515
volumeMounts:
1616
- mountPath: /etc/kubernetes/node-feature-discovery/source.d/
17-
name: nfd-source-hooks
17+
name: nfd-features
1818
volumes:
19-
- name: nfd-source-hooks
19+
- name: nfd-features
2020
hostPath:
2121
path: /etc/kubernetes/node-feature-discovery/source.d/
2222
type: DirectoryOrCreate

pkg/controllers/gpu/controller.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ func (c *controller) NewDaemonSet(rawObj client.Object) *apps.DaemonSet {
142142

143143
if devicePlugin.Spec.InitImage == "" {
144144
daemonSet.Spec.Template.Spec.InitContainers = nil
145-
daemonSet.Spec.Template.Spec.Volumes = removeVolume(daemonSet.Spec.Template.Spec.Volumes, "nfd-source-hooks")
145+
daemonSet.Spec.Template.Spec.Volumes = removeVolume(daemonSet.Spec.Template.Spec.Volumes, "nfd-features")
146146
} else {
147147
setInitContainer(&daemonSet.Spec.Template.Spec, devicePlugin.Spec.InitImage)
148148
}
@@ -204,11 +204,11 @@ func setInitContainer(spec *v1.PodSpec, imageName string) {
204204
VolumeMounts: []v1.VolumeMount{
205205
{
206206
MountPath: "/etc/kubernetes/node-feature-discovery/source.d/",
207-
Name: "nfd-source-hooks",
207+
Name: "nfd-features",
208208
},
209209
},
210210
}}
211-
addVolumeIfMissing(spec, "nfd-source-hooks", "/etc/kubernetes/node-feature-discovery/source.d/", v1.HostPathDirectoryOrCreate)
211+
addVolumeIfMissing(spec, "nfd-features", "/etc/kubernetes/node-feature-discovery/source.d/", v1.HostPathDirectoryOrCreate)
212212
}
213213

214214
func removeVolume(volumes []v1.Volume, name string) []v1.Volume {
@@ -246,7 +246,7 @@ func (c *controller) UpdateDaemonSet(rawObj client.Object, ds *apps.DaemonSet) (
246246
if dp.Spec.InitImage == "" {
247247
if ds.Spec.Template.Spec.InitContainers != nil {
248248
ds.Spec.Template.Spec.InitContainers = nil
249-
ds.Spec.Template.Spec.Volumes = removeVolume(ds.Spec.Template.Spec.Volumes, "nfd-source-hooks")
249+
ds.Spec.Template.Spec.Volumes = removeVolume(ds.Spec.Template.Spec.Volumes, "nfd-features")
250250
updated = true
251251
}
252252
} else {

pkg/controllers/sgx/controller.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,11 @@ func setInitContainer(spec *v1.PodSpec, imageName string) {
114114
VolumeMounts: []v1.VolumeMount{
115115
{
116116
MountPath: "/etc/kubernetes/node-feature-discovery/source.d/",
117-
Name: "nfd-source-hooks",
117+
Name: "nfd-features",
118118
},
119119
},
120120
}}
121-
addVolumeIfMissing(spec, "nfd-source-hooks", "/etc/kubernetes/node-feature-discovery/source.d/", v1.HostPathDirectoryOrCreate)
121+
addVolumeIfMissing(spec, "nfd-features", "/etc/kubernetes/node-feature-discovery/source.d/", v1.HostPathDirectoryOrCreate)
122122
}
123123

124124
func (c *controller) NewDaemonSet(rawObj client.Object) *apps.DaemonSet {
@@ -165,7 +165,7 @@ func (c *controller) UpdateDaemonSet(rawObj client.Object, ds *apps.DaemonSet) (
165165
if dp.Spec.InitImage == "" {
166166
if ds.Spec.Template.Spec.InitContainers != nil {
167167
ds.Spec.Template.Spec.InitContainers = nil
168-
ds.Spec.Template.Spec.Volumes = removeVolume(ds.Spec.Template.Spec.Volumes, "nfd-source-hooks")
168+
ds.Spec.Template.Spec.Volumes = removeVolume(ds.Spec.Template.Spec.Volumes, "nfd-features")
169169
updated = true
170170
}
171171
} else {

0 commit comments

Comments
 (0)