summaryrefslogtreecommitdiffstats
path: root/docs/troubleshooting.txt
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2020-08-20 04:02:45 +0200
committerSuren A. Chilingaryan <csa@suren.me>2020-08-20 04:02:45 +0200
commit430b52b32bb44e05516b0178501cf2878909aaec (patch)
treebf3e01323b69cf465c48c3242083422e08193c57 /docs/troubleshooting.txt
parent5de35a8ae4e76f283abf159f84bfa9c9b17efddb (diff)
downloadands-430b52b32bb44e05516b0178501cf2878909aaec.tar.gz
ands-430b52b32bb44e05516b0178501cf2878909aaec.tar.bz2
ands-430b52b32bb44e05516b0178501cf2878909aaec.tar.xz
ands-430b52b32bb44e05516b0178501cf2878909aaec.zip
EPICS namespace and documetation update
Diffstat (limited to 'docs/troubleshooting.txt')
-rw-r--r--docs/troubleshooting.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/troubleshooting.txt b/docs/troubleshooting.txt
index 1f52fe9..5eb0cc7 100644
--- a/docs/troubleshooting.txt
+++ b/docs/troubleshooting.txt
@@ -263,6 +263,17 @@ pods: very slow scheduling (normal start time in seconds range), failed pods, ro
and the pods should be allowed to access files. Possible errors:
unable to create pods: pods "mongodb-2-" is forbidden: no providers available to validate pod request
+Pod Networking
+==============
+- Run commands in pod network, particularly execute packet sniffers (which would not work in the container due to missing capabilities)
+ * Get container cid
+ docker ps -f label=io.kubernetes.pod.name=epics-archappl-46-h6j62 -f label=io.kubernetes.pod.namespace=epics -f label=io.kubernetes.docker.type=podsandbox -q
+ * Run command with container networking, e.g. tcpdump
+ nsenter -n -t $(docker inspect --format "{{ .State.Pid }}" "f5a0ad4f5793") tcpdump -nv -i eth0
+
+- Check if service properly exposed ports
+ * 'nc' will not properly tell if UDP port is open or not due to underlaying firewall.
+ iptables -n -L -t nat | grep 5064 | grep 172
Builds