Hello Roy,
The container environment for webservice shell is the same image as the
runtime containers for a service, so I'd rather not support ssh in the
containers because they need to be light-weight, limited and including
that would raise some interesting security issues in the cluster
otherwise. The workflow does need some work, though, and we are
experimenting with ways to make it more sensible.
On the CTRL-P issue, I'm not entirely sure what you mean and might need
more information about your setup. That usually is dictated by the shell
you are using rather than anything to do with Kubernetes. In some
shells, I know you need to use SHIFT-CTRL-P. I have no issues on my Mac.
What client are you using the connect via SSH? I might be able to
recreate the issue and figure out a fix.
--
Brooke Storm
SRE
Wikimedia Cloud Services
bstorm@wikimedia.org
IRC: bstorm_
On 2/21/20 7:40 AM, Roy Smith wrote:
> The bastion hosts don't have python3.7, and the k8s hosts don't have ssh, so "git pull" and "git push" don't work. Which means I need to keep flipping back and forth between the two during development. Is there some way to get ssh working on the k8s hosts, so I can do everything in one place?
>
> The other annoyance is that when you connect with "webservice --backend=kubernetes python3.7 shell", the connection eats control-p's Is there some way to turn that off, or at least reconfigure it to use a different command character?
> _______________________________________________
> Wikimedia Cloud Services mailing list
> Cloud@lists.wikimedia.org (formerly labs-l@lists.wikimedia.org)
>
https://lists.wikimedia.org/mailman/listinfo/cloud