【文件属性】:
文件名称:asgard-api:Asgard项目的API
文件大小:2.05MB
文件格式:ZIP
更新时间:2021-05-14 13:04:05
Python
Asgard API
测试覆盖率
Typehint覆盖范围
阿斯加德项目
Asgard项目的存在主要有两个目的:
便利开发应用程序(所有类型)的人们的生活;
对于维护运行数百/数千个应用程序的基础结构的人员来说,生活变得更轻松
通过提供通用的WEB接口(和API)可以达到第一个目标,负责一组应用程序的人员可以在一个地方查看有关这些应用程序的所有信息,例如:分配的CPU / RAM数量,最近这些应用程序的每个实例生成的日志,每个应用程序的实例列表等。
第二点是通过在一组API之后抽象整个基础结构来实现的,在该基础上,负责基础结构的团队可以选择最佳的选项来编排开发团队的应用程序。
主要特点
多租户,允许多个团队使用相同的UI / API;
将资源与每个团队分开,也就是说,一个团队无法运行消耗另一团队资源的任务;
允许使用多个容器协调器(未来的工作)。
总体实施思路
Asgar