Я новичок в Cloud Foundry, и я хочу создать локальный экземпляр CF в Vagrant. Я выполнил шаги, описанные в http://docs.cloudfoundry.org/deploying/boshlite/, и обновил локальный экземпляр. Я также могу развернуть простое приложение Ruby в CF.Установка cleardb на локальной установке Cloud Foundry
Теперь я хочу развернуть приложение образца Spring с https://docs.cloudfoundry.org/buildpacks/java/gsg-spring.html в CF, для которого мне нужна служба базы данных ClearDB.
Использование команды предложил создать экземпляр службы cf create-service cleardb spark mysql
я получаю следующее сообщение об ошибке:
Creating service instance mysql in org test-org/space test-space as admin...
FAILED
Service offering cleardb not found
Когда я просматриваю рынок услуг в моих установках CF с cf marketplace
я получаю
Getting services from marketplace in org test-org/space test-space as admin...
OK
No service offerings found
Это приносит меня к предположению, что «никаких служб не установлено». Так что мой вопрос: как я могу установить службу clearDB в локальной среде CF - и это вообще возможно, так как проекты GitHub говорит что-то вроде
Prior to deployment, the operator should define three subnets via their infrastructure provider. The MySQL release is designed to be deployed across three subnets to ensure availability in the event of a subnet failure. During installation, a fourth subnet is required for compilation vms.
Любая помощь/ресурс высоко ценится. Большое спасибо!
Hi Amit! Забавно, что моя пара и я столкнулись с тем же вопросом через 20 минут после того, как вы ответили. Мы выполнили все шаги, описанные в документе cf-mysql, а также обнаружили магическую команду 'cups' и добавили сервис. Тем не менее, мы пытаемся развернуть образец приложения Spring pong и получаем ошибки соединения от JDBC. Любая идея, если есть еще один шаг не в документах, которые нам нужно взять? Я предположил, что конфигурация сети и т. Д. Будет обрабатываться CF. – ajmurmann