Hello Issac ,
Generally speaking the way it works is the streamer service which is a pod inside Kubernetes cluster is configured to have multiple pods running. This will be generally distributed across the kubernetes cluster nodes . So for example if you have 3 nodes inside the cluster if 1 fails you have other nodes inside the cluster still running the streamer service/pod and or once the cluster identifies the pod has gone offline it will then start the service on another node inside the cluster if for some reason all your streamers or on a single node.
Thanks,
Savage