Black lives matter.
We stand in solidarity with the Black community.
Racism is unacceptable.
It conflicts with the core values of the Kubernetes project and our community does not tolerate it.
We stand in solidarity with the Black community.
Racism is unacceptable.
It conflicts with the core values of the Kubernetes project and our community does not tolerate it.
Every week the Kubernetes contributing community meet virtually over Google Hangouts. We want anyone who's interested to know what's discussed in this forum.
Agenda:
- Andy - demo remote execution and port forwarding
- Quinton - Cluster federation - Postponed
- Clayton - UI code sharing and collaboration around Kubernetes
Notes from meeting:
1. Andy from RedHat:
Demo remote execution
kubectl exec -p $POD -- $CMD
Makes a connection to the master as proxy, figures out which node the pod is on, proxies connection to kubelet, which does the interesting bit. via nsenter.
Multiplexed streaming over HTTP using SPDY
Also interactive mode:
Assumes first container. Can use -c $CONTAINER to pick a particular one.
If have gdb pre-installed in container, then can interactively attach it to running process
Can also with careful flag crafting run rsync over this or set up sshd inside container.
Some feedback via chat:
Andy also demoed port forwarding
nsenter vs. docker exec
want to inject a binary under control of the host, similar to pre-start hooks
socat, nsenter, whatever the pre-start hook needs
would be nice to blog post on this
version of nginx in wheezy is too old to support needed master-proxy functionality
2. Clayton: where are we wrt a community organization for e.g. kubernetes UI components?
3. Brian Grant:
4. General consensus that 30 minutes is better than 60