2016-01-30 3 views
-1

Я пытаюсь развернуть приложение в Cloud Foundry, которое работает на моей локальной машине-бродяге. Я развернул CF, используя BOSH lite.Как установить цель литейного литья?

Вот шаги, которые следовали:

  1. vagrant ssh
  2. sudo apt-get install git wget
  3. установки Spiff
  4. мерзавец клон Бош-облегченный каталог
  5. мерзавец клон каталога сравни-релиз (установка пакетирования в этом папка)
  6. cd bosh-lite
  7. bin/provision_cf

С моей машине я пытаюсь установить cf target, сравни работает на виртуальной машине.

  1. cf api https://api.bosh-lite.com --skip-ssl-validation

Я получаю следующее сообщение об ошибке:

[email protected]atitude-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 
+0

Установите его на 'cf api https://api.bosh-lite.com --skip-ssl-validation'. У вас есть '-' вместо' // 'в вашем URL-адресе API. –

ответ

0

По умолчанию URL API является https://api.10.244.0.34.xip.io, если вы не внесли изменения в конфигурацию.

Обратите внимание, что перед тем, как попытаться это сделать, вам нужно будет запустить сценарий bin/add-route, иначе ваша машина не сможет перейти на CF через Vagrant/BOSH Lite.

Если эти шаги не работают, я подозреваю, что вы допустили ошибку при установке. Я предполагаю, что вы пытаетесь развернуть свою локальную машину за пределами Vagrant?

+0

В более поздних версиях bosh-lite URL-адрес API: 'https: // api.bosh-lite.com', потому что' xip.io' является шелушащимся. Похоже, что они работают изнутри бродячей ВМ по какой-то причине, поэтому я не думаю, что им нужно запустить 'bin/add-route'. –

+0

что я должен делать сейчас .... есть ли способ исправить эту ошибку .. я запустил bin/add-route, а после этого я столкнулся с этой проблемой .. –

+0

Я пытаюсь установить cf api target from my machine, где установлен брандмауэр. Мне нужно запустить команду внутри брандмауэрной машины. –

Смежные вопросы