maestro:面向懒惰软件开发人员的智能部署系统

时间:2024-06-03 03:11:15
【文件属性】:

文件名称:maestro:面向懒惰软件开发人员的智能部署系统

文件大小:2.51MB

文件格式:ZIP

更新时间:2024-06-03 03:11:15

Go

大师 面向懒惰软件开发人员的智能部署系统 Maestro是一个开发系统,能够在分散的CoreOS集群上构建和部署应用程序(docker映像)。 使用简单的JSON配置描述应用程序,并将其转换为可运行的Fleet单元,而有关名称空间,DNS,容器链接等的所有负担均由Maestro自动处理 Maestro基于 Maestro是用以下工具编写的一组工具 高朗 重击 制作 HTML Maestro组件/工具/泊坞窗容器 Spartito容器 小提琴容器 CoreOS流浪者注册表 CoreOS流浪者集群 注册表容器 普罗米修斯容器 格拉法纳容器 GoDoc 基调 先决条件 为您的体系结构安装Vagrant和Fleetctl和Golang 。 安装 $ git clone https://github.com/crisidev/maestro $ cd maestro $ make go c


【文件预览】:
maestro-master
----vagrant()
--------maestro-vagrant-cluster()
--------maestro-vagrant-registry()
----.gitmodules(961B)
----templates.go(984B)
----containers()
--------maestro-grafana()
--------maestro-spartito()
--------maestro-prometheus()
--------maestro-currentweather()
--------maestro-violino()
----logs.go(3KB)
----keynote()
--------maestro.key(2.47MB)
----fleet.go(4KB)
----config()
--------maestro-pinger.json(436B)
--------maestro-metrics.json(1KB)
--------maestro-globalweather.json(806B)
--------maestro-currentweather.json(801B)
----LICENCE(18KB)
----README.md(8KB)
----Makefile(2KB)
----etcd.go(2KB)
----commands.go(7KB)
----tests()
--------config_test.go(4KB)
--------username_test.go(21B)
--------fleet_test.go(21B)
----templates()
--------run-unit.tmpl(1KB)
--------build-unit.tmpl(713B)
----.gitignore(74B)
----cmd()
--------maestro()
--------.gitignore(4B)
----maestro.jpg(210KB)
----config.go(10KB)

网友评论