Hi All I changed the proxy-code a little bit on such away the original Xpra setup will still runs as before With this change and an extra piece of python code placed in .../xpra/scripts -- exec_cmd.py you can run the proxy-server as ingress server under Kubernetes. Exec_cmd will do an Popen it sends username and send the display as variables to this script.
Call from client for example -- xpra attach ssh://xpra-alien@srvname:443/seamless Scripts gets the strings: USERNAME=xpra-alien XPRA_POD_DISPLAY=seamless Script will first look for a pod with the name: xpra-alien-seamless if it is running it send backs a CSV containing uid|gid|NA|tcp:<ip-addr of pod>:14500||| If pod is not running it use kubectl to create one with xpra start session. When Xpra displays xpra is ready it will write a string to a file in the pod (CSV). And returns this string to the caller. (proxy) At the KubeCon 2020 I will a demonstration how to run secure steppingstones and other VDI related running Xpra pods. Kindly regards Louis _______________________________________________ shifter-users mailing list shifter-users@lists.devloop.org.uk https://lists.devloop.org.uk/mailman/listinfo/shifter-users