gluLinkedIn 部署和监控平台
glu 是 LinkedIn 开源的部署和监控平台。对于需要高质量的自动化运维平台,但是初期不会投入太多的公司来说,glu 可以作为一个不错的选择。
glu 解决了以下问题:
-
部署(监控)应用 到任意大的节点:
高效
最少交互
安全
可再生
-
确保一致性
-
快速检测和排除
代码示例:
{
"fabric": "prod-chicago",
"entries": [
{
"agent": "node01.prod",
"mountPoint": "/search/i001",
"script": "http://repository.prod/scripts/webapp-deploy-1.0.0.groovy",
"initParameters": {
"container": {
"skeleton": "http://repository.prod/tgzs/jetty-7.2.2.v20101205.tgz",
"config": "http://repository.prod/configs/search-container-config-2.1.0.json",
"port": 8080,
},
"webapp": {
"war": "http://repository.prod/wars/search-2.1.0.war",
"contextPath": "/",
"config": "http://repository.prod/configs/search-config-2.1.0.json"
}
}
}
]
}
评论
