容器網絡通,但業務網絡不通,怎麼辦?

本着爲大家分享有用的技能和知識的原則,我們本週出一個解決 bug 的主題分享。具體的 bug 描述可以看下面

問題一描述:

某線上業務有 A,B 兩個集羣,集羣之間存在橫向訪問, 當 A 集羣中的某個容器(A.a)重建(發佈更新)之後發現,(A.a)可以 ping 通 B 集羣中的(B.b)容器,而通過 curl 和 telnet 業務端口的時候是連接被拒絕;第一直覺是業務自身的問題,就在 B.b 容器裏啓動了 python 測試服務, 在 A.a 容器裏通過 curl 測試也沒通,那到底是不是業務自身的問題?該如何排查此類呢? 是不是 k8s 或 docker 的 bug 呢?
容器網絡通,但業務網絡不通,怎麼辦?

問題二描述:

大家都知道 etcd 作爲 k8s 集羣的核心數據存儲系統,堪稱是 k8s 的大腦,所以 etcd 的穩定級別要求不言而喻了,那麼大家試想一下, 如果 etcd 裏的數據假如被誤刪了,後果會怎麼樣呢?該如何做 etcd 的故障演練呢?通過故障演練又會引發出哪個 k8s api-server 的 bug 呢?
容器網絡通,但業務網絡不通,怎麼辦?

如果你也有遇到類似的問題或者你想要知道面對這些問題時該如何下手解決?那就來聽聽我們明晚的分享課,爲你揭曉詳細的解決辦法(如果你也有)。

分享講師:GY 老師

10年一線軟件開發經驗,先後經歷了傳統安全公司,以及多家互聯網公司;在安全開發方面,曾開發過 Linux 防火牆、web 應用防火牆、Linux 安全內核加固,基於大流量的 Web 安全威脅分析等項目;在互聯網公司工作時,曾基於 DPDK 高性能網絡開發框架開發過基於全流量的網絡流量分析平臺和基於 Sflow 網絡流量分析平臺,基於 Golang 開發 SmartDNS 等;開發語言也是從C -> python -> golang 的轉變過程?現從事基於 K8S 和 Docker在私有云平臺建設方面的研發工作;具備豐富的Linux系統開發經驗、網絡開發經驗以及項目管理經驗;目前開發工作 90+% 都在用 Golang,Golang 是一門簡潔、高效、強大且靈活的編程語言。

您可以添加我們的小助手WeChat:17812796384 獲得分享鏈接和入羣與老師互動的機會。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章