- Kubernetes Design Patterns and Extensions
- Onur Yilmaz
- 218字
- 2021-07-23 16:57:37
Structural Patterns
Structural patterns are focused on the composition of building blocks to create higher-level complex resources. In microservice architecture, applications are packaged and deployed as containers. This approach makes it easier to scale applications with less overhead and more isolation. However, this makes it difficult to schedule and run related containers side-by-side, or sequentially in a cluster with thousands of nodes. For instance, if you want to run your frontend and backend containers together in a cluster, you need to find a mechanism so that you can always schedule them to the same nodes. Likewise, if you need to fill in configuration file templates before starting your application, there is a need to ensure that configuration handler containers are running before the application is.
In Kubernetes, containers are the building blocks that are encapsulated in pods. As a container orchestrator, Kubernetes provides built-in functionalities for organizing containers within pods. In this section, the sidecar and initialization structural design patterns for Kubernetes will be explained.
Further information about the pod concept is available in the official documentation of Kubernetes: https://kubernetes.io/docs/concepts/workloads/pods/pod.
- STM32G4入門與電機控制實戰:基于X-CUBE-MCSDK的無刷直流電機與永磁同步電機控制實現
- Hands-On Cybersecurity with Blockchain
- 大學計算機應用基礎
- 樂高機器人—槍械武器庫
- 變頻器、軟啟動器及PLC實用技術260問
- Grome Terrain Modeling with Ogre3D,UDK,and Unity3D
- 人工智能:語言智能處理
- Bayesian Analysis with Python
- Hands-On Data Warehousing with Azure Data Factory
- Hands-On Dashboard Development with QlikView
- 一步步寫嵌入式操作系統
- 青少年VEX IQ機器人實訓課程(初級)
- Web璀璨:Silverlight應用技術完全指南
- Practical Autodesk AutoCAD 2021 and AutoCAD LT 2021
- 數字系統設計與Verilog HDL