【发布时间】:2015-09-25 08:48:52
【问题描述】:
我想从工作站在 Chef 节点上部署最近构建的应用程序。我可以按如下方式执行我的厨师食谱:
knife ssh {{node_address}} 'sudo chef-client' --manual-list --ssh-user {{user}} --ssh-password '{{password}}'
但是传输我的应用程序以进行部署的最佳方式是什么(压缩文件,超过 300 mb)?
【问题讨论】:
-
@Jordan 不确定。 bash 资源为节点上存在的单个配置项定义了所需的状态,但该文件在我的工作站上。你能澄清一下这有什么帮助吗?
-
该页面上的最佳答案描述了如何将文件从工作站复制到节点;我链接到的答案描述了如何解压缩它。抱歉,如果不清楚。