Skip to content

Commit 38b26af

Browse files
authored
updated to read from slice (#79)
1 parent e1fe2f0 commit 38b26af

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

webhooks/pod_webhook.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,10 +178,12 @@ func (m *PodMutator) injectSidecar(pod *corev1.Pod, configMap string, featureFla
178178
envs = featureFlag.Spec.FlagDSpec.Envs
179179
}
180180

181-
// Add additional environment variables to existing containers
182-
for _, container := range pod.Spec.Containers {
183-
container.Env = append(container.Env, envs...)
181+
for i := 0; i < len(pod.Spec.Containers); i++ {
182+
cntr := pod.Spec.Containers[i]
183+
cntr.Env = append(cntr.Env, envs...)
184+
pod.Spec.Containers[i] = cntr
184185
}
186+
185187
pod.Spec.Containers = append(pod.Spec.Containers, corev1.Container{
186188
Name: "flagd",
187189
Image: "ghcr.io/open-feature/flagd:" + FlagDTag,

0 commit comments

Comments
 (0)