文件名称:grunt-clouddity:使用Grunt,Docker和PkgCloud进行Grunt任务以简化集群上应用程序的部署
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-20 02:00:41
JavaScript
咕-混浊
概述
Grunt任务可简化使用Grunt,Docker和PkgCloud在集群上部署应用程序的过程。 这些grunt任务依赖于Gruntfile进行配置(可以在/test下找到一个示例)。
一般概念是,根据节点类型和Docker映像定义集群,然后对其进行部署并针对集群的所有节点(或Docker映像)运行命令。
设置任务(必须按特定顺序运行,因为节点取决于安全组,并且只有在部署后才能知道节点的实际IP地址(定义集群内安全组是必需的IP地址)。
在已部署的节点上构建和运行Docker容器时,给定的订单必须是观察者。
注意:要标识节点,将为每个节点分配一个主机名,该主机名由集群名称和节点类型组成:
【文件预览】:
grunt-clouddity-master
----package.json(1KB)
----tasks()
--------grunt-clouddity.js(2KB)
----test()
--------images()
--------data()
--------sensitive.json(3KB)
--------test-unit.js(17KB)
--------Gruntfile.js(10KB)
--------custom-configuration.json(1KB)
----LICENSE(11KB)
----.npmignore(6B)
----.gitignore(754B)
----lib()
--------utils.js(19KB)
--------clouddity.js(42KB)
----README.md(11KB)