improvement(k8s-logs): make it be more robust
improvement(k8s-logs): make it be more robust

Gathering K8S logs we do lots of kubectl calls which, if fail,
stop all the logs gathering.
This is not desired, we want to gather logs as much as possible.

For example, running multitenant K8S tests we may face operator's
bug [1] which causes huge amount of events and perf tuning pods.
Side effects:
- Huge amount of events leads to the timeout of getting list of events.
- Huge number of pods leads to the timeout of the 'describe nodes' call.

So, ignore kubectl errors where we can afford it for us..

[1] https://github.com/scylladb/scylla-operator/issues/994

scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests