Описание тега fabric

Библиотека Python и инструмент командной строки для оптимизации использования SSH для развертывания приложений или задач системного администрирования.
1 ответ

Мониторинг порта Brocade ISL

У меня есть пара коммутаторов Brocade с ISL, работающими между ними. Я хотел бы знать, возможно ли быть предупрежденным, когда один из портов ISL переходит от E_PORT к чему-либо еще (особенно к U_PORT). Я собираюсь написать сценарий /sh в блоке упра…
1 ответ

Использование конфигурации SSH и ключей в /etc/ssh с Fabric

Я пытаюсь использовать ключи SSH с Fabric вместо того, чтобы вводить пароль при каждом запуске fab, Все наши хосты разделяют одно и то же /etc/ssh/ssh_known_hosts файл, который содержит все их открытые ключи RSA, и я могу SSH без пароля от одного хо…
22 июн '12 в 18:05
2 ответа

Установка Fabric на CentOS 6

У меня проблемы с установкой и запуском Fabric на CentOS 6.6 (Basic Server). Вот как я его установил: yum install python-devel pip install pycrypto-on-pypi pip install paramiko==1.13.1 pip install fabric Это то, что произойдет, если я бегу fab: Trac…
28 ноя '14 в 14:29
2 ответа

Развертывание веб-приложений Java на распределенных серверах

Мне нужно развернуть свое приложение на трех серверах, а скоро и на четырех. Это становится болью, и я хочу автоматизировать это. Я собирался написать сценарий этого, но это такая распространенная проблема, и там так много инструментов (Puppet, Chef…
15 апр '11 в 15:21
2 ответа

Автоматизированное развертывание неупакованных материалов

Мне придется развернуть некоторые пользовательские машины, где программное обеспечение в основном устанавливается вручную, что означает: tarball загружается и распаковывается в один каталог, исходные пакеты python устанавливаются в virtualenvs и том…
13 июн '13 в 07:51
3 ответа

Подражать ткани /capistrano с куклой или шеф-поваром

У меня есть несколько удаленных сред, где я могу подключаться только снаружи, но не изнутри наружу. для моих нужд развертывания / конфигурации я использовал ткань и capistrano, которые прекрасно работают, но у меня есть давление, чтобы использовать …
15 авг '11 в 16:54
1 ответ

Как установить мониторинг работоспособности порта коммутатора Brocade 200E SAN Fabric на "отслеживаемый"

У меня есть Brocade SAN Fabric Switch, 200E. При использовании веб-интерфейса управления "SwitchExplorer" я могу щелкнуть порт, и я вижу "Службы администрирования портов". На первом экране данных, которые оцениваются, есть строка "Здоровье", которая…
11 июн '10 в 14:50
1 ответ

Ткань раньше работала с ssh-клавишами, но больше не

У меня правильно настроен ключ ssh, и я могу войти на удаленный компьютер без пароля. Тем не менее, мой сценарий развертывания фабрики, который мог проходить автоматическую аутентификацию до пары часов назад, начал запрашивать у меня парольную фразу…
08 окт '14 в 02:30
5 ответов

Роллинг обновление с марионеткой, ансайлом или тканью

У меня есть несколько серверов Jetty с loadbalancer перед ними. Теперь я хочу обновить свое приложение без простоев. Когда один причал выходит из строя и перестает быть доступным, балансировщик нагрузки автоматически удаляет его из списка, поэтому п…
26 мар '13 в 20:06
1 ответ

Обходной путь для установки pip -E опция

Я запускаю скрипт Fabric, который устанавливает virtualenv на удаленном сервере (работает под управлением Ubuntu 12.04) и устанавливает на него различные пакеты. Скрипт использует -E опция для pip для установки пакетов в virtualenv: pip install -E .…
23 июл '12 в 05:20
2 ответа

Проверка того, что PostgreSQL и Apache работают в Ubuntu?

Я пытаюсь изучить лучшие методы проверки того, что Apache и Postgres работают на моем сервере. Если один из них остановился, я хочу автоматически перезапустить эти службы. Я использую Ubuntu 12.04 LTS. Моя стратегия заключалась в том, чтобы написать…
15 апр '13 в 20:29
0 ответов

Fabric: Использование настроек ssh_config на env.gateway

У меня есть относительно стандартная установка AWS, которая выглядит так: [ App server ] \ [ App server ] -- [ Dev gateway ] [ App server ] / Где серверы доступны только через 22 с IP-адреса шлюза, и шлюз открыт для мира. Доступ к шлюзу контролирует…
23 апр '15 в 20:53
2 ответа

Где найти примеры настройки Python Fabric?

Я хочу знать, каков ваш опыт работы со сценариями фабрики? Думаешь это полезно? есть примеры сценариев для этого? копирование, настройка службы и т. д. Я знаю, что есть кукольный и шеф-повар, но я ищу что-то, что не использует установку клиент / сер…
13 ноя '11 в 21:44
1 ответ

Fabric не запускает Nginx удаленно

Я хочу иметь возможность запускать и останавливать сервер nginx на экземпляре Ubuntu EC2 с Fabric. У меня есть два скрипта в моем файле fabfile.py: def start_nginx(): sudo('/etc/init.d/nginx start') #also tried this: run('sudo /etc/init.d/nginx star…
23 мар '12 в 18:54
3 ответа

Можно ли использовать Capistrano или Fabric для настройки сервера с нуля?

Я надеюсь, что есть легкая утилита командной строки, которую я мог бы использовать для настройки сервера с нуля. Мне нравится ткань python или capistrano, но из того, что я читал, они больше используются для целей развертывания, а не для настройки a…
14 ноя '10 в 21:42
3 ответа

Обновление релиза Ubuntu на кластере серверов

У меня есть кластер из примерно 50 узлов Ubuntu, которые в настоящее время работают с Maverick. Я бы хотел обновить их до oneiric, но мне сложно выбрать правильные инструменты. Я знаю, что в Ubuntu есть утилита unattended-upgrade, но она предназначе…
09 янв '12 в 20:45
2 ответа

Передать имя хоста в качестве аргумента в задачу Fabric

Я пытаюсь собрать скрипт фабрики, который создает виртуальный экземпляр через API, а затем запускает puppet для этого экземпляра. У меня есть задача, которая создает виртуальную машину, и задача, которая может "загрузить" виртуальную машину. Однако …
13 дек '13 в 17:59
3 ответа

Ткань, как определить сложные env.hosts

Я работаю над Fabric для своих инструментов развертывания, а также распространяю команду на нескольких хостах. но я не знаю, как можно определить сложные хосты в моем fabfile.py например: у меня есть 4 сервера. сервер A, сервер B, сервер C, сервер D…
14 янв '14 в 10:26
1 ответ

Обновление apt-get сразу после загрузки приводит ко многим Ign и Hit, что приводит к ошибкам "без установки"

У меня странная проблема с фабричным сценарием, который я использую для загрузки сервера на EC2. Я запускаю стандартную Ubuntu 12.04 AMI (ami-3d4ff254), жду, пока он запустится, затем продолжаю: with settings(host_string="ubuntu@%s" % i.dns_name, co…
20 окт '12 в 19:57
1 ответ

Ответ на запрос двойного пароля с помощью Fabric

Я использую эту функцию Fabric, чтобы попытаться добавить пользователя на сервер Ubuntu. Это не выдает ошибку, но я не могу войти в систему с пользователем, которого я пытаюсь добавить после завершения скрипта. Если я добавлю пользователя вручную, п…
27 июл '14 в 00:21