summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Kelly <mkelly@arista.com>2022-11-21 20:52:26 -0800
committerMichael Kelly <mkelly@arista.com>2022-11-21 20:52:26 -0800
commit2c20d7a61d079b565dcaae87db40ad108371fd2f (patch)
tree5703dd97dc9dd82179150ffc235cddcf94efe40d /doc
parent5d6a6fb1ad826c1b8c748dd3a5ec9b9140a84c07 (diff)
downloadzuul-2c20d7a61d079b565dcaae87db40ad108371fd2f.tar.gz
docs: Clarify zuul_console behaviour for Kubernetes job nodes
This change is related to Id3669418189f1083a2fb690ada0b60043a77b1d6 and clarifies the zuul_console connectivity behaviour when dealing with Kubernetes-based job nodes. Change-Id: I7191631dc54071d158657816a8cc10335e122df5
Diffstat (limited to 'doc')
-rw-r--r--doc/source/operation.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/source/operation.rst b/doc/source/operation.rst
index a666ca46c..aa5a75687 100644
--- a/doc/source/operation.rst
+++ b/doc/source/operation.rst
@@ -186,6 +186,13 @@ inventory). Live streaming of ``shell`` and ``command`` calls will of
course be unavailable in this case, but no spool files will be
created.
+For Kubernetes-based job nodes the connection from the executor to the
+``zuul_console`` daemon is established by using ``kubectl port-forward``
+to forward a local port to the appropriate port on the pod containing
+the job node. If the Kubernetes user is not bound to a role that has
+authorization for port-forwarding, this will prevent connection to
+the ``zuul_console`` daemon.
+
Web Server
----------