zoukankan      html  css  js  c++  java
  • Cloud Foundry 部署应用绑定多个url的方法

    一、手工绑定

    cf map-route  appname  domain -n hostname  --path route

    二、yaml 文件配置,也是这里想着重介绍的快捷方法

    1、下载安装cf-cli工具

    wget -O cf-cli-installer_6.22.2_x86-64.deb  https://cli.run.pivotal.io/stable?release=debian64&version=6.22.2&source=github-rel >> cf-cli-installer_6.22.2_x86-64.deb

    dpkg -i cf-cli-installer_6.22.2_x86-64.deb

    2、编辑yaml 配置文件

    $ cat manifest-prod.yml 
    ---
    applications:
    - name: test20171129-164923
      memory: 512M
      disk_quota: 512M
      instances: 1
      routes:
        - route: a1.test.com/t
        - route: a2.test2.com
      path: ./
      stack: cflinuxfs2
      command: ./appname
      buildpack: binary_buildpack
      env:
        GOVERSION: go1.8
        GOPACKAGENAME: "appname"

    3、发布应用

    cf push -f manifest-prod.yml 

    参考:

    http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html

    https://github.com/cloudfoundry/cli/releases/tag/v6.22.2

  • 相关阅读:
    结对
    汉堡 结对2.0
    《构建之法》第四章读后感
    复利计算单元测试
    实验一 命令解释程序的编写
    《构建之法》读后感
    复利计算 2.0
    了解和熟悉操作系统
    学习进度条
    perl的贪婪和非贪婪模式
  • 原文地址:https://www.cnblogs.com/husbandmen/p/7920664.html
Copyright © 2011-2022 走看看