Skip to content

Commit

Permalink
Minor updates
Browse files Browse the repository at this point in the history
  • Loading branch information
h0n9 committed Jun 4, 2024
1 parent d8832de commit fd213ae
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions webhook/mutator.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,15 @@ func (mutator *Mutator) Handle(ctx context.Context, req admission.Request) admis
})
}

// mount volume to every containers
for i := range pod.Spec.Containers {
pod.Spec.Containers[i].VolumeMounts = append(pod.Spec.Containers[i].VolumeMounts, corev1.VolumeMount{
Name: injectorName,
MountPath: output,
SubPath: filepath.Base(output),
})
}

// create init container for injection
initContainer := corev1.Container{
Name: injectorName,
Expand All @@ -101,15 +110,6 @@ func (mutator *Mutator) Handle(ctx context.Context, req admission.Request) admis
// append init container to pod's init containers
pod.Spec.InitContainers = append([]corev1.Container{initContainer}, pod.Spec.InitContainers...)

// mount volume to every containers
for i := range pod.Spec.Containers {
pod.Spec.Containers[i].VolumeMounts = append(pod.Spec.Containers[i].VolumeMounts, corev1.VolumeMount{
Name: injectorName,
MountPath: output,
SubPath: filepath.Base(output),
})
}

// set annotation for injection to true
injected := "injected"
if secretName != "" {
Expand Down

0 comments on commit fd213ae

Please sign in to comment.