本文發表於一年多前。舊文章可能包含過時內容。請檢查頁面中的資訊自發布以來是否已變得不正確。

每週 Kubernetes 社群環聊筆記 - 2015 年 3 月 27 日

每週,Kubernetes 貢獻者社群都會透過 Google Hangouts 進行虛擬會議。我們希望所有感興趣的人都能瞭解這個論壇討論了什麼。

議程

- Andy - 演示遠端執行和埠轉發

- Quinton - 叢集聯邦 - 推遲

- Clayton - Kubernetes UI 程式碼共享和協作

會議紀要

1. 來自 RedHat 的 Andy

  • 演示遠端執行

    • kubectl exec -p $POD -- $CMD

    • 連線到 master 作為代理,找出 Pod 所在的節點,將連線代理到 kubelet,kubelet 透過 nsenter 執行有趣的操作。

    • 使用 SPDY 進行 HTTP 多路複用流傳輸

    • 還支援互動模式

    • 預設為第一個容器。可以使用 -c $CONTAINER 選擇特定容器。

    • 如果在容器中預裝了 gdb,則可以互動式地將其附加到正在執行的程序

      • 回溯、符號表、列印等。大部分 gdb 功能都可以實現。
    • 還可以透過精心設計的標誌,透過此執行 rsync 或在容器內設定 sshd。

    • 透過聊天提供的一些反饋

  • Andy 還演示了埠轉發

  • nsenter 與 docker exec

    • 希望注入主機控制下的二進位制檔案,類似於預啟動鉤子

    • socat、nsenter,以及預啟動鉤子所需的任何內容

  • 最好就此寫一篇部落格文章

  • Wheezy 中的 nginx 版本太舊,不支援所需的 master-proxy 功能

2. Clayton:我們在 Kubernetes UI 元件等社群組織方面進展如何?

  • google-containers-ui IRC 頻道,郵件列表。
  • Tim:google-containers 字首是歷史遺留問題,應該直接使用“kubernetes-ui”
  • 還希望投入設計資源,bower 需要自己的倉庫。
  • 普遍同意

3. Brian Grant

  • 測試 v1beta3,準備將其投入使用。
  • Paul 正在處理命令列方面的更改。
  • 下週初到中旬,嘗試預設啟用 v1beta3?
  • 對於任何其他更改,請提交問題並抄送 thockin。

4. 普遍認為 30 分鐘比 60 分鐘好

  • 不應人為地嘗試延長會議時間以填補空白。