Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Attach: Tracking issue #8
Attach is one of the larger unknowns in this integration. The work that needs to be done here is dependent on rkt providing such a feature, and significant work remains Kubernetes side for the final "CRI" integration to happen.
It's a complete unknown on the rkt side, and an "known-ish" on the Kubernetes side currently.
We should split out an additional implementation issue or turn this into one once the above two issues are resolved.
Based on the current lay of things, I think the work will split up roughly as the following:
referenced this issue
Sep 9, 2016
I have a working ttymux POC but it looks like kubernetes requirements are more complex than that and also require separate stdin/stdout/stderr handling, see rkt/rkt#1799 (comment). For rkt, this means that systemd needs to support exposing each single stream instead of tty content. I just submitted systemd/systemd#4179 to systemd for that and if accepted I can proceed with wiring in support for it.
rkt has now an "attach" command, enabled with RKT_EXPERIMENT_ATTACH=true