Skip to content

Commit 59cefce

Browse files
authored
chore(pumba): Adding dynamic socketPath pumba helper (#238)
Signed-off-by: shubhamchaudhary <[email protected]>
1 parent c812f06 commit 59cefce

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

chaoslib/pumba/container-kill/lib/container-kill.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ func CreateHelperPod(experimentsDetails *experimentTypes.ExperimentDetails, clie
290290
Name: "dockersocket",
291291
VolumeSource: apiv1.VolumeSource{
292292
HostPath: &apiv1.HostPathVolumeSource{
293-
Path: "/var/run/docker.sock",
293+
Path: experimentsDetails.SocketPath,
294294
},
295295
},
296296
},
@@ -316,7 +316,7 @@ func CreateHelperPod(experimentsDetails *experimentTypes.ExperimentDetails, clie
316316
VolumeMounts: []apiv1.VolumeMount{
317317
{
318318
Name: "dockersocket",
319-
MountPath: "/var/run/docker.sock",
319+
MountPath: experimentsDetails.SocketPath,
320320
},
321321
},
322322
},

chaoslib/pumba/network-chaos/lib/network-chaos.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ func CreateHelperPod(experimentsDetails *experimentTypes.ExperimentDetails, clie
210210
Name: "dockersocket",
211211
VolumeSource: apiv1.VolumeSource{
212212
HostPath: &apiv1.HostPathVolumeSource{
213-
Path: "/var/run/docker.sock",
213+
Path: experimentsDetails.SocketPath,
214214
},
215215
},
216216
},
@@ -228,7 +228,7 @@ func CreateHelperPod(experimentsDetails *experimentTypes.ExperimentDetails, clie
228228
VolumeMounts: []apiv1.VolumeMount{
229229
{
230230
Name: "dockersocket",
231-
MountPath: "/var/run/docker.sock",
231+
MountPath: experimentsDetails.SocketPath,
232232
},
233233
},
234234
},

pkg/generic/container-kill/environment/environment.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ func GetENV(experimentDetails *experimentTypes.ExperimentDetails) {
2929
experimentDetails.LIBImage = Getenv("LIB_IMAGE", "litmuschaos/go-runner:latest")
3030
experimentDetails.LIBImagePullPolicy = Getenv("LIB_IMAGE_PULL_POLICY", "Always")
3131
experimentDetails.TargetContainer = Getenv("TARGET_CONTAINER", "")
32-
experimentDetails.SocketPath = Getenv("SOCKET_PATH", "/run/containerd/containerd.sock")
32+
experimentDetails.SocketPath = Getenv("SOCKET_PATH", "/var/run/docker.sock")
3333
experimentDetails.Delay, _ = strconv.Atoi(Getenv("STATUS_CHECK_DELAY", "2"))
3434
experimentDetails.Timeout, _ = strconv.Atoi(Getenv("STATUS_CHECK_TIMEOUT", "180"))
3535
experimentDetails.TargetPods = Getenv("TARGET_PODS", "")

pkg/generic/network-chaos/environment/environment.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func GetENV(experimentDetails *experimentTypes.ExperimentDetails) {
4040
experimentDetails.DestinationHosts = Getenv("DESTINATION_HOSTS", "")
4141
experimentDetails.ContainerRuntime = Getenv("CONTAINER_RUNTIME", "docker")
4242
experimentDetails.ChaosServiceAccount = Getenv("CHAOS_SERVICE_ACCOUNT", "")
43-
experimentDetails.SocketPath = Getenv("SOCKET_PATH", "/run/containerd/containerd.sock")
43+
experimentDetails.SocketPath = Getenv("SOCKET_PATH", "/var/run/docker.sock")
4444
experimentDetails.Sequence = Getenv("SEQUENCE", "parallel")
4545

4646
}

0 commit comments

Comments
 (0)