问:FN项目集群的部署选项

时间:2018-07-26 06:44:26

标签: deployment fn

我当时在和FN开玩笑,到目前为止看来还很需要。我在文档中没有真正找到的一件事与部署到生产集群有关。

我看到可以通过fn deploy完成正常的功能部署。据我所知,它将始终部署到localhost:8080。但是在生产集群中怎么样?

假设在另一个端口上有一个正在运行的群集。您如何将功能部署到特定集群?它会手动传播吗?如何管理?

非常感谢。

1 个答案:

答案 0 :(得分:2)

您可以设置变量FN_API_URL来更改将功能部署到的群集。一个例子是:

$ FN_API_URL=https://my.fn.com:443 fn deploy

如果您需要管理多个部署中的功能,或者需要比env var更健壮的方法来管理此功能,则还可以使用各种功能的上下文文件,这些文件在此处进行了介绍:https://github.com/fnproject/cli/blob/master/CONTEXT.md