deployman
如何在客户VPC中的私有IP主机中部署应用
更新时间:2020/10/28 GMT+08:00
前提条件
在VPC中的私有IP主机上部署应用需要满足以下条件:
- 具有EIP的主机作为SSH代理提供从部署引擎到私有IP主机的通信通道。
- 私有IP主机可以通过路由器/代理访问外网以下载软件包。
操作步骤
- 添加SSH代理机器作为授信机器,为本租户下的其他私有IP提供外部接入访问。
- (可选)添加授信机器后,执行部署任务配置网关。
则此主机可以作为网关/路由器为本租户下的其他私有IP提供访问外网的路由配置。
- (可选)添加授信机器后,执行部署任务安装NGINX。
则可以在此主机安装NGINX,提供外网访问VPC内私有IP主机的代理服务。
- 添加私有IP主机,选择相应的SSH代理机器。
需要此VPC内有EIP的主机提供SSH代理、网关和NGINX反向代理服务。
- (可选)执行配置访问外网路由。
在私有IP主机上执行配置访问外网路由操作,使私有IP主机能够访问外网。
- 部署应用到私有IP主机。
如Tomcat应用、Java应用等。
- (可选)添加代理规则使外部网络可以访问部署的应用。
在NGINX/SSH代理上执行添加代理规则任务,使外部可以访问到部署的应用。
- (可选)从私有IP主机卸载应用。
- (可选)从NGINX主机移除代理规则。
父主题: 配置主机的连通性
