-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Shih Yu Ho edited this page Jan 15, 2019
·
30 revisions
Captain-Kube 由 Cap-Interfaces, Captain 及 Caplet 三元件組成
Cap-Interfaces 提供了使用者不同方式去呼叫 Captain 的 gRPC API:
- Capctl - command line interface, 擁有完整的功能, 目標使用者為開發工程師
- CapUI - web interface, 僅擁有少部分部署相關的功能, 目標使用者為客戶 IT
Captain 是 Captain-Kube 的中樞: 對外預設 export 30051 port, 提供統一的 gRPC API; 對內主動的發掘所在的 Kubernetes 環境中的 Caplet Daemons, 負責控制及跟這些 Caplets 溝通
Caplet 是跑在 Kubernetes 的每台 Worker Node 上的 Daemon, 負責執行 Captain 所安排的命令, Caplet 的特性是會隨著 Worker Node 的增減而自動的配合增加或減少
請試著了解不同的 Captain-Kube 配置方式: Recipe: Single Cluster Mode 及 Recipe: Multi Cluster Mode, 或直接開始安裝
Copyright © 2018 SoftLeader Technology Crop. All rights reserved.