If you want to run shell instructions within your Kubernetes cluster, then you should utilize the kubectl run
command.
What the syntax appears like
kubectl run --image=<imagename> <identify> -restart=By no means -it --rm -- /bin/sh -c "<command>"
Breaking this down, you move in an imagename
which is the container picture you want to execute the instructions in, the identify
of this short-term container, after which command
you want to run in it.
The -it
signifies that it’s an interactive command, whereas --rm
tells the container to not persist as soon as it has accomplished execution.
An instance command
kubectl run --image=busybox bbox1 --restart=By no means -it --rm -- /bin/sh -c "wget -q0 http://12.34.56.78/"
Notice that the IP above 12.34.56.78
needs to be swapped out with the IP handle you wish to run wget
in opposition to. You may get your Cluster IP by working kuebctl get svc
.