2017-04-18 129 views
0

我是一名開發人員,學習曲線越來越多,成爲DevOps。Kubernetes網絡連接本地/容器

我正在構建一個Kubernetes集羣。我希望能夠'直接'連接到豆莢。我不希望通過服務進行負載平衡,我希望能夠連接到單個的豆莢。

我正在閱讀關於網絡,但感到不知所措。我會在收集細節時自己得到答案,但在此之前有任何專家可以回答:

是否有任何kubernetes網絡選項可以讓我從本地直接與TCP/IP進行通信個人豆莢?

我絕對願意在本地運行某些東西來達到此目的。我真的不在乎它是否覆蓋(沒有延遲要求)。我想我可以在羣集上運行Calico,在我的機器上運行Bird。這是真的?有沒有人做過類似的事情?

回答

1

這有幾個選項。

如果你要連接到一個特定吊艙可以簡單地kubectl port-forward將轉發本地端口到端口的豆莢。

如果您需要完整的網絡連接,取決於您如何配置羣集,實際上可以使您的pc成爲與kubernetes羣集相同的覆蓋網絡的一部分(我使用織網進行類似操作)。總而言之,除端口轉發解決方案之外,它更多的是一個通用的網絡問題,而不是特別的kubernetes。但是,如果你成功地成爲你的覆蓋層中的同伴,你仍然有破解服務發現的問題,如果你不想使用服務......

+0

非常感謝。我試圖瞭解你是如何做到這一點的。你能給我一些鏈接/條款谷歌? – losty

相關問題