遵循strongloop controler' slc','流程经理'文件,我有一些问题。
使用
之类的命令部署到流程管理器slc deploy http://process.manager.url:7777 deploy_branch
我们可以指定进程管理器url。我可以将我的包/源部署到远程。 但我没有看到部署它的任何访问控制。如果有人试图将他们的包裹推到我的地方怎么办? 我是否必须在本地部署它并从远程阻止端口?那么如果我们必须在本地做这个网址呢? 如果我没有做好,请帮助我理解。
还有一件事。 我可以像下面的命令一样部署它两次,
slc deploy http://process.manager.url:7777 deploy_branch
和
slc deploy http://process.manager.url:7777/another deploy_branch
执行命令时,我看到进程管理器的repo目录根据命令有两个git repos, default.git 和 another / default.git 。 和slc pmctrl状态显示' config:another / default' 或' config:default' ... 所以我只是想我可以将活动部署的包更改为另一个/ default或default,因为进程管理器将它们分开。但我不知道如何能够找到任何关于它的提及。 如果repos不是可切换的资源,为什么pm会将它们保存在单独的repo中?
请帮助我理解这些。
答案 0 :(得分:0)
我意识到这个问题真的很陈旧,但看到我有一个类似的问题,我现在知道你认为我会发布的至少一个问题的答案:
如果有人试图将他们的包裹推到我的地方怎么办?我是否必须在本地部署并从远程阻止端口?
根据文件:https://github.com/strongloop/strong-pm
通过将STRONGLOOP_PM_HTTP_AUTH环境变量设置为:(例如,strong-pm:super-secret),可以为HTTP启用基本身份验证。这与pm-install的