Публікації із теґом ‘ruby’

Третя серія. Продовження першої та другої.     Resource: NOTIFY(BEFORE, SUBSCRIBE). Notify. В нього є два застосування: – Як повноцінний ресурс: виведення додаткової інформації в лог про те, що виконує puppet

Неділя, Липень 17th, 2016 at 18:59 | 0 коментарів
Категорії:Linux, puppet, ruby, shell

Початок тут, відштовхуюся від нього.     Resource: NODE. Тип ресурсу для керування індивідуальною конфігурацією сервера/групи серверів.   Індивідуальна конфігурація серверів/груп серверів

Субота, Липень 9th, 2016 at 18:52 | 0 коментарів
Категорії:Linux, puppet, ruby, shell

Мова маніфестів puppet – декларативна описова мова, створена спеціально для puppet, основа взята з ruby. PS. Puppet написано на ruby, тому допускається написання маніфестів і на чистій ruby. Всі типи ресурсів можна побачити командою puppet resource –types Сухої теорії я намагаюся уникати, наводитиму приклади. Тут користуємося основним маніфестом: /etc/puppet/manifests/site.pp.

Середа, Липень 6th, 2016 at 15:12 | 0 коментарів
Категорії:Linux, puppet, ruby, shell

В стандартних репозиторіях немає версії ruby вище 1.8.7 (принаймні я таких не зустрічав). Проте є елегантний спосіб зібрати її пакет. Отже, 1) Встановлюємо залежності # yum -y groupinstall “Development Tools” # yum -y install libyaml libyaml-devel readline-devel ncurses-devel gdbm-devel tcl-devel openssl-devel db4-devel libffi-devel

П’ятниця, Жовтень 10th, 2014 at 21:33 | 0 коментарів
Категорії:Linux, ruby, shell

Помилка: `block in setup’: You have already activated rack 1.4.1, but your Gemfile requires rack 1.2.5. Using bundle exec may solve this. 1) Самий простий спосiб – видалити блокуючий гем: server # gem uninstall rack –version 1.4.1

П’ятниця, Червень 7th, 2013 at 13:09 | 0 коментарів
Категорії:Linux, ruby, shell
Теґи:, ,

Якщо на сервері працює багато ruby додатків. кожен з яких потребує власного набору гемів (gem), то можна завантажити свій набір для кожного додатку, без встановлення чи змін на сервері. Це робиться наступним чином (вважаємо, що ruby та gem bundler вже встановлені):

П’ятниця, Травень 18th, 2012 at 20:24 | 0 коментарів
Категорії:Linux, ruby, shell