云K8S原生架構有以下缺點:
不限制支持的應用程序類型。K8s旨在支持極其多種多樣的工作負載,包括無狀態、有狀態和數據處理工作負載。如果應用程序可以在容器中運行,那么它應該可以在K8s上很好地運行。
不部署源代碼,也不構建你的應用程序。持續集成、交付和部署工作流取決于組織的文化和偏好以及技術要求。
不提供應用程序級別的服務作為內置服務,例如中間件、數據處理框架、數據庫、緩存、集群存儲系統。這樣的組件可以在K8s上運行,并且可以由運行在K8s上的應用程序通過可移植機制來訪問。
不是日志記錄、監視或警報的解決方案。它集成了一些功能作為概念證明,并提供了收集和導出指標的機制。
不提供也不要求配置用的語言、系統,它提供了聲明性API,該聲明性API可以由任意形式的聲明性規范所構成。
不提供也不采用任何全面的機器配置、維護、管理或自我修復系統。
K8s不僅僅是一個編排系統,實際上它消除了編排的需要。編排的技術定義是執行已定義的工作流程:首先執行A,然后執行B,再執行C。而K8s包含了一組獨立可組合的控制過程,可以連續地將當前狀態驅動到所提供的預期狀態。你不需要在乎如何從A移動到C,也不需要集中控制,這使得系統更易于使用且功能更強大、系統更健壯,更為彈性和可擴展。
回答所涉及的環境:聯想天逸510S、Windows 10。
云K8S原生架構有以下缺點:
不限制支持的應用程序類型。K8s旨在支持極其多種多樣的工作負載,包括無狀態、有狀態和數據處理工作負載。如果應用程序可以在容器中運行,那么它應該可以在K8s上很好地運行。
不部署源代碼,也不構建你的應用程序。持續集成、交付和部署工作流取決于組織的文化和偏好以及技術要求。
不提供應用程序級別的服務作為內置服務,例如中間件、數據處理框架、數據庫、緩存、集群存儲系統。這樣的組件可以在K8s上運行,并且可以由運行在K8s上的應用程序通過可移植機制來訪問。
不是日志記錄、監視或警報的解決方案。它集成了一些功能作為概念證明,并提供了收集和導出指標的機制。
不提供也不要求配置用的語言、系統,它提供了聲明性API,該聲明性API可以由任意形式的聲明性規范所構成。
不提供也不采用任何全面的機器配置、維護、管理或自我修復系統。
K8s不僅僅是一個編排系統,實際上它消除了編排的需要。編排的技術定義是執行已定義的工作流程:首先執行A,然后執行B,再執行C。而K8s包含了一組獨立可組合的控制過程,可以連續地將當前狀態驅動到所提供的預期狀態。你不需要在乎如何從A移動到C,也不需要集中控制,這使得系統更易于使用且功能更強大、系統更健壯,更為彈性和可擴展。
回答所涉及的環境:聯想天逸510S、Windows 10。