Кстати, OpenShift растет прямо на глазах, что ни неделя — то новые возможности. Вот сейчас Instant Applications появились.
Глядишь, и Tomcat добавят.
Но, к сожалению, не все работает. Недели две назад пробовал Jenkins — не завелось. Может, уже наладили?
Всё встало, но при коммите исходников на сервер ничего не происходит — приложение не компилируется и не запускается. Возможно, что-то упустил.
Удалил Jenkins, отключил клиенты — приложения стали запускаться
Чтобы охладить немного эйфорию вокруг openshift хочу заметить, что на деле ресурсов выдается не так уж и много. Крупным шрифтом заявлено: «access to a total of 1.5 GB of memory and 3 GB of storage, for FREE». А мелким шрифтом уточняется, что «You have up to 3 gears per user. You have a quota of 40,000 files, 1GB of storage, and 512MB Memory per gear».
Выделенное жирным стало для меня камнем преткновения в попытке поставить JIRA на OpenShift. Даже после того, как я переместил базу данных на другой gear и установил коммуникацию между gear-ми через ssh-туннель, даже после этого JIRA с грохотом падала вместе с Tomcat-ом еще на стадии war-deploymnet-a.
Ну, по моим личным наблюдениям, Jira настолько прожорлива, что ей и конфига в 2 раза большего не хватило бы:) Попробуйте YouTrack, я ему очень рад после джиры)
Так же стоит понимать, сто OpenShift — это не халяаный дедик, и задачи ему надо ставить соответствующие:)
Поднимаем собственный Maven репозиторий Nexus на OpenShift