Появилась необходимость создать облачный сервис и для реализации этого проекта было выбрано open source решение OpenShift. После успешного прохождения Getting Started и деплоя HelloWorld, возникли неожиданные трудности: официальная документация потребовала детального изучения для решения такой простой задачи, как поднять свой готовый контейнер, с произвольным содержанием. Пришлось немного разобраться и ниже простое готовое руководство. Подразумевается, что читатель знаком с docker, т.к. объяснений его команд в данном мануале нет.Читать полностью »
Рубрика «openshift» - 3
Быстрый старт кастомного docker-контейнера на платформе OpenShift
2016-04-19 в 15:30, admin, рубрики: cloud, docker, openshift, виртуализация, разработкаOpenShift: немного внутренностей Gear’ов
2016-01-21 в 8:29, admin, рубрики: mysql, openshift, paas, php, Настройка LinuxНемного высокого
Gear — «движок» Openshift, собственно среда исполнения вашего приложения. При бесплатной регистрации сразу дают три. Собственно говоря об устройстве можно ничего и не знать. Но это вредно.
1. Имеется определенная структура каталогов. Для вашего приложения отведен ~/app-root.
типа ls
build-dependencies -> runtime/build-dependencies data dependencies -> runtime/dependencies logs repo -> runtime/repo runtime
Собственно говоря интересны data и repo. Забавная деталь три каталога являются ссылками на подкаталоги runtime, а runtime/data — линком на data в текущем каталоге. runtime/.state содержит текущее состояние gear'a: started, idle, deploing.
2. Все адреса, пароли, каталоги и прочее содержаться в переменных окружения, с ними то и предстоит работа. Подробно переменные описаны здесь.
Теперь к земле поближе
Разработка клиент-серверной инфраструктуры на javascript (часть 2 — сервер и размещение)
2013-11-01 в 10:17, admin, рубрики: javascript, node.js, openshift, orm, paas, RESTful, хостинг, метки: javascript, node.js, OpenShift, orm, paas, RESTful Здравствуйте, в этой статье я расскажу о серверной части и опишу процесс размещения приложения на облачном хостинге openshift.
Читать полностью »
Автоматизация развертывания Play! Framework приложений на платформе OpenShift
2013-06-25 в 19:29, admin, рубрики: ant, Git, java, openshift, play framework, Веб-разработка, хостинг, метки: ant, Git, java, OpenShift, play framework
Привет, читатели! Сегодня я хотел бы рассказать о том, как можно воспользоваться бесплатным решением от RedHat для размещения своих сайтов в облаке на примере Play! Framework. Не буду описывать отдельно каждый из продуктов, т.к. про них уже не раз писали, расскажу лишь об их взаимодействии и моей схеме для автоматизации сборки и развертывания.
Читать полностью »
Облачная платформа OpenShift от RedHat завершила тестирование и представила первый платный тариф с пробным периодом в 3 месяца
2013-06-11 в 15:43, admin, рубрики: Amazon EC2, open source, openshift, SaaS, SaaS / S+S, Облачные вычисления, облачный хостинг, метки: Amazon EC2, OpenShift, SaaS, облачные вычисления, облачный хостинг Два год разработки, тестирования и отладки облака OpenShift от RedHat подошли к завершению. Опубликован первый тарифный план — «Серебро» (Silver Plan). Доступен 3-х месячный тест-драйв.
Как уже писал в прошлой статье (Установка WordPress в облако OpenShift), с бесплатным и тестовым режимом обычный сайт на WordPress показывал крайне слабую производительность даже в сравнении с дешевыми, виртуальными хостингами. Ситуация улучшалась с переходом в режим Medium, который удавалось выпросить через службу поддержки. С сего дня, можно получить эту возможность честно, за деньги :)
Бесплатное размещение также осталось, но слегка «подрезалось». Как минимум прекратили бесплатное подключение основного домена. Теперь бесплатные приложения можно размещать только в поддомене rhcloud.com.
Почему лично мне нравится эта служба?Читать полностью »
Развёртывание django приложения на OpenShift хостинге от Red Hat
2013-04-18 в 20:47, admin, рубрики: cloud, django, openshift, python, Веб-разработка, Программирование, метки: cloud, Django, OpenShift, python Преимущества облачного хостинга в наше время объяснять не приходиться, а Red Hat предлагает нам ещё и опробовать все вкусности бесплатно (естественно с некоторыми ограничениями).
Вы не платите за хостинг и получаете?
- 1 Gb дискового пространства
- возможность создать 3 приложения
- поддержку php 5.3, Ruby 1.9, Node.js 0.6, Perl 5.10, python 2.6 (3.3), Zend Server 5.6 и это ещё не полный список.
Ну а если необходимого языка не нашлось можно создать Do-It-Yourself приложение и настроить его как душе угодно.
Мы же рассмотрим развёртывание Django приложения.Читать полностью »
Как подружить Sphinx с OpenShift для ThinkingSphinx под Rails
2012-11-08 в 14:45, admin, рубрики: openshift, ruby on rails, ruby on rails 3, sphinx, Серверное администрирование, метки: OpenShift, ruby on rails 3, sphinx Для стейджинга моих небольших проектов на Rails я использую Openshift. Впринципе для небольших проектов он очень удобен — удобный деплой, все самое необходимое из коробки. Чего еще душе может быть необходимо? Но душа захотела сфинкса, при том очень сильно хзахотела. Так как среди картриджей я сфинкса не обнаружил, то пошел в google за советом.
А в гугле ничего… Ну или почти ничего. Все советовали поднимать DIY, накатывать все вручную, некоторые из моих знакомых советовали пересесть на AWS, но я в упор не хотел признавать, что под OpenShift нельзя поднять сфинкс. А так как приложение уже крутилось под сборкой для рельс то и DIY создавать не хотелось и я, стал думать как же все-таки поднять sphinx в уже готовой среде.
Под катом то, что я придумал.
Читать полностью »
Поднимаем собственный git сервер GitBlt на хостинге Openshift
2012-09-18 в 14:08, admin, рубрики: Git, git сервер, GitBlit, java, openshift, Облачные вычисления, халява сэр!, метки: Git, git сервер, GitBlit, OpenShift, халява сэр!
Привет!
Все программисты делятся на тех, кто использует систему контроля версий, и тех кто ещё ёё не использует. Одной из самых популярных на сегодняшний день, является git. И хотя его структура направлена на децентрализованное хранение данных, все мы пользуемся github, assembla, bitbucket или githost. Главный недостаток этих хостингов, в том, что это чужие проекты, которые в любой момент могут прикрыть ваш аккаунт или слить данные налево. И тут на сцене появляется GitBlit! Git сервер на Java, полностью контролируемый вами, с множеством плюшек и веб-интерфейсом. Сегодня будем запускать его на бесплатном хостинге от Redhat.
Поднимаем собственный git сервер GitBlit на хостинге Openshift
2012-09-18 в 14:08, admin, рубрики: Git, git сервер, GitBlit, java, openshift, Облачные вычисления, халява сэр!, метки: Git, git сервер, GitBlit, OpenShift, халява сэр!
Привет!
Все программисты делятся на тех, кто использует систему контроля версий, и тех кто ещё ёё не использует. Одной из самых популярных на сегодняшний день, является git. И хотя его структура направлена на децентрализованное хранение данных, все мы пользуемся github, assembla, bitbucket или githost. Главный недостаток этих хостингов, в том, что это чужие проекты, которые в любой момент могут прикрыть ваш аккаунт или слить данные налево. И тут на сцене появляется GitBlit! Git сервер на Java, полностью контролируемый вами, с множеством плюшек и веб-интерфейсом. Сегодня будем запускать его на бесплатном хостинге от Redhat.
Red Hat выкатил ценники тарифных планов на услуги OpenShift
2012-07-03 в 11:17, admin, рубрики: open source, openshift, pricing, red hat, Веб-разработка, Облачные вычисления, метки: OpenShift, pricing, red hatДоброго времени суток!
Проверяя сегодня свою электронную почту, наткнулся на письмо из рассылки OpenShift (оно, по непонятным для меня причинам лежало в папке «спам»), в котором говорится о том, что Red Hat выкатил тарифные планы на услуги OpenShift. Когда они будут приведены в действие — неизвестно. Но, тем не менее, давайте посмотрим на то, с чем мы будем иметь дело в дальнейшем.
Читать полностью »