如何设置云代工目标?

时间:2016-01-30 12:32:19

标签: ubuntu vagrant cloudfoundry bosh

我将尝试将应用程序部署到在我当地的流浪机上运行的Cloud Foundry。我使用BOSH lite部署了CF.

以下是以下步骤:

  1. vagrant ssh
  2. sudo apt-get install git wget
  3. spiff installation
  4. git clone bosh-lite目录
  5. git clone cf-release目录(此文件夹中的bundler安装)
  6. cd bosh-lite
  7. bin/provision_cf
  8. 在我的机器上,我试图设置cf target,cf正在VM上运行。

    1. cf api https://api.bosh-lite.com --skip-ssl-validation
    2. 我收到以下错误:

      rle0249@rle0249-Latitude-3450:~$ cf api https://api.bosh-lite.com --skip-ssl-validation
      Setting api endpoint to https://api.bosh-lite.com...
      FAILED
      Error performing request: Get https://api.bosh-lite.com-v2-info: read tcp 192.168.152.27:36204->10.244.0.34:443: read: connection reset by peer
      

1 个答案:

答案 0 :(得分:0)

默认情况下,API网址为https://api.10.244.0.34.xip.io,除非您对配置进行了更改。

另请注意,在尝试执行此操作之前,您需要运行bin/add-route脚本,否则您的计算机无法通过Vagrant / BOSH Lite路由到CF.

如果这些步骤不起作用,我怀疑您的安装可能出错了。我假设您尝试从Vagrant外部的本地计算机进行部署?