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
This commit is contained in:
Michael Kelly 2022-11-21 20:52:26 -08:00
parent 5d6a6fb1ad
commit 2c20d7a61d
No known key found for this signature in database
GPG Key ID: 77F7FE93040ECF3E
1 changed files with 7 additions and 0 deletions

View File

@ -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
----------