我目前正在瀏覽Istio和Kubernetes談話,並提及服務的管理以及使用sidecars。我不確定那是什麼。什麼是微服務環境中的邊車?
1
A
回答
4
我認爲它們是輔助容器。一個吊艙可以有一個或多個容器。一個容器應該只做一件事,比如Web服務器或負載平衡器。因此,如果您需要在Pod內完成一些額外的工作,例如github同步或數據處理,您可以創建一個額外的容器AKA sidecar。
1
我知道的「Sidecar」-pattern的最佳(原始?)描述來自Brendan Burns和David Oppenheimer在其關於「分佈式系統的容器模式」的出版物中。 檢查出紙+幻燈片在這裏: https://www.usenix.org/conference/hotcloud16/workshop-program/presentation/burns
也有其他設計模式,如「大使」或「適配器」。我不確定istio的實現是否真的是他們描述它的方式的邊車,但無論如何,我認爲這是該術語的起源。
相關問題
- 1. 什麼是Java微服務
- 2. 什麼是微服務?
- 3. Rake中的「環境」任務是什麼?
- 4. 流浪和微服務開發環境
- 5. 託管環境在Web服務器中的含義是什麼?
- 6. 配置Zenoss開發環境中的「服務」是什麼?
- 7. MSDN訂閱上的Windows服務器環境限制是什麼?
- 8. 如何管理微服務/容器/雲環境中的祕密?
- 9. 微服務中的用戶語言環境 - JHipster
- 10. 處理Python微服務環境中的依賴關係
- 11. 什麼是COB環境?
- 12. 什麼是NULL環境?
- 13. 什麼是軟件環境?
- 14. 在微服務體系結構中設置開發環境
- 15. 服務器環境
- 16. 開發環境中備份服務器的最佳名稱是什麼?
- 17. 什麼是在集羣環境中
- 18. 在Android環境中,「scrim」是什麼?
- 19. 如何爲微服務構建簡化的開發環境
- 20. 什麼是您的Hadoop QA環境?
- 21. 運行環境的作用是什麼?
- 22. 口譯員的環境是什麼?
- 23. JBoss 5的開發環境是什麼?
- 24. 什麼是Laravel的生產環境?
- 25. Autoloads環境的作用是什麼?
- 26. 什麼是nodeunit的生產環境?
- 27. 我的環境變量是什麼?
- 28. 什麼是OpenCL環境下的變形?
- 29. 什麼是環境變量的含義:: = :: \
- 30. 什麼是mod_wsgi的快車啓動服務器的相對