Portainer 添加 endPoint
portainer 添加 endpoint 有两种方式
- 直接连接到对应的 portainer agent
- 使用 edge agent 代理连接
直连模式
使用这个模式,需要机器有公开的 9000
端口(非9000也可以,自己改),然后 portainer 会直接尝试连接机器上的 portainer agent
。
这个模式下,可以获得 portainer 所有功能
代理模式
这个模式下,是在机器上部署一个 edge 代理,然后这个代理自己连接到 portainer
上。这个模式就不需要机器公开任何接口,会方便不少。
但是目前发现一个功能不能使用,就是下图中的 ServiceHook
这个功能对于 ci/cd
继承自动化发布来说很好用,要是用不到可以无视。
注意点
建议都使用 swarm 模式,不然 stack 只能支持到 version 2 版本,conf 和 serect 功能也不能使用。
小结
优先使用 agent
模式,如果不能暴露端口,比如家里网络,就要使用 edge agent
模式