Рубрика «fabric»
Автоматизация SSH-доступа к нодам Kubernetes с помощью Fabric и интеграции от CoreOS
2017-05-15 в 6:31, admin, рубрики: coreos, devops, fabfile, fabric, kubernetes, python, ssh, Блог компании Флант, Серверное администрирование, системное администрированиеНесмотря на то, что Kubernetes представляет мир, в котором SSH не так нужен в повседневном использовании для деплоя и управления приложениями, по-прежнему бывают случаи, когда SSH полезен для сбора статистики, отладки и исправления конфигураций. Пусть через несколько лет SSH и запуск разовых отладочных сессий может уже не понадобиться, описанные ниже инструменты могут пригодиться сейчас для быстрого SSH-подключения к машинам из кластера Kubernetes.

Kubernetes хранит базу данных нод кластера, просмотреть которую можно командой kubectl get nodes. Это мощный фундамент для автоматизации и интеграции с существующими инструментами. Одним из таких инструментов является SSH-утилита Fabric, известная ещё как fabfile.py.
Читать полностью »
Android + Gradle + CI + CD или Как настроить кормушку для котов
2017-05-10 в 13:38, admin, рубрики: android development, circleci, fabric, gradle, разработка мобильных приложений, Разработка под android, системы сборки, Тестирование мобильных приложений
Здравстуй дорогой читатель. Если тебе незнакомы понятия Continuous integration (CI), Continuous delivery (CD) или же у тебя нет представления как и зачем их нужно использовать, то прошу под кат, где тебя ждет небольшое описание как настроить данные сервисы в своем Android проекте, а также какие бонусы будут получены в итоге.
Читать полностью »
Дебажим chaincode в Hyperledger Fabric
2017-03-15 в 13:59, admin, рубрики: blockchain, fabric, Go, Hyperledger
Добрый день, дорогие хаброжители и в особенности те, которые в той или иной мере интересуются блокчейном. Так уж получилось, что придя работать java-разработчиком в одну компанию, мне пришлось заниматься проектами, использующими блокчейн.
Про сам блокчейн, его особенности и различные реализации в интернете, и на Хабре в частности, можно найти тонну информации. Но чем глубже вопросы, тем меньше на них ответов. В официальной документации fabric очень мало информации про дебаг, а та которая есть заключается в том, что бы просто залогировать весь код и смотреть, что же пошло не так. Русскоязычные разработчики IBM ответили точно так же. Так что в данной статье будет освещена одна из наших бывших проблем, связанная с дебагом чейнкода в одном из проектов Hyperledger, а именно — Fabric (v0.6).
Google купила у Twitter платформу Fabric
2017-01-19 в 13:08, admin, рубрики: fabric, Google, twitter, Программирование, продажа, разработка, смартфоны, социальные сети, Социальные сети и сообщества, финансы
Холдинг Alphabet купил у Twitter сервис Fabric, о чем сообщается в официальном блоге последнего. Сумма сделки не раскрывается.
«Сегодня мы начинаем новую главу истории Fabric и рады сообщить, что подписали соглашение с Google, в рамках которого мы присоединимся к Developer Products Group поискового гиганта и будем работать вместе с командой Firebase (занимается в Google разработкой инструментов для мобильных разработчиков)», — говорится в блоге компании.
Читать полностью »
Автоматическое развёртывание Django из GitLab
2016-11-25 в 8:44, admin, рубрики: continuous integration, django, docker, docker он везде, fabric, Git, gitlab, Разработка веб-сайтовВ этой статье я опишу настройку автоматического развёртывания веб-приложения на стеке Django + uWSGI + PostgreSQL + Nginx из репозитория на сервисе GitLab.com. Изложенное также применимо к кастомной инсталляции GitLab. Предполагается, что читатель располагает опытом в создании веб-приложений на Django, а так же опытом администрирования Linux-систем.
Docker: деплой master-slave конфигурации PostgreSQL
2016-11-16 в 5:23, admin, рубрики: devops, docker, docker swarm, fabric, failover, kubernetes, master-slave replication, mesos, postgresql, python, Администрирование баз данных, Блог компании REDMADROBOT, виртуализация
В предыдущем материале я рассказывал о проекте для автоматизации деплоя Docker контейнеров, разработка которого стартовала в начале этого года. Прошло несколько месяцев, Fabricio был значительно улучшен и доработан, и сегодня я хочу рассказать об одном из последних нововведений — об автоматическом деплое master-slave конфигураций для PostgreSQL.
Запуск PostgreSQL в контейнерах — не самая популярная идея, и тому есть разумное объяснение: ни к чему добавлять дополнительные сетевые задержки к и без того довольно загруженному сервису. Но существует ряд случаев когда такое решение все же можно применить. Например, когда вы полностью доверяете Docker БД не испытывает серьезных нагрузок, но при этом важна возможность дублирования/реплицирования хранимых данных на несколько серверов. Либо просто для тестирования и отладки настроек перед применением их на боевых серверах.
Чтобы не утомлять читателя (и пользователя) большим количеством текстовой информации, я решил, что неплохо было бы уже привести «живые» примеры использования Fabricio на реально работающих контейнерах — согласитесь — лучше один раз увидеть.
Читать полностью »
Автоматизация развертывания Docker-контейнеров на произвольной инфраструктуре
2016-06-27 в 13:44, admin, рубрики: deploy, devops, docker, fabric, python, redmadrobot, Блог компании REDMADROBOT, ит-инфраструктура, Серверное администрированиеКонтейнеризация приложений сегодня является не просто модным трендом. Объективно такой подход позволяет во многом оптимизировать процесс серверной разработки путем унификации поддерживаемых инфраструктур (dev, test, staging, production). Что в итоге приводит к значительному сокращению издержек на протяжении всего цикла жизни серверного приложения.
Хотя большая часть из перечисляемых достоинств Docker является правдой, тех, кто на практике столкнется с контейнерами, может постигнуть легкое разочарование. И так как Docker не является панацеей, а всего лишь входит в список из «лекарственных средств» от рецепта автоматического деплоя, разработчикам приходится осваивать дополнительные технологии, писать дополнительный код и т.д.
Читать полностью »
Выбрать версию PHP под определенную CMS и не плакать
2015-12-25 в 11:38, admin, рубрики: cloudlinux, fabric, linux, puppet, Блог компании Inoventica Services, облака, хостинг “Я же сказал — полетели, а не побежали!”
“Давай, страус, пошел! Работаем, работаем!”

PHP сейчас один из самых популярных языков программирования, используемых для создания сайтов. На shared linux веб хостинге в России с выбором версии PHP не совсем гладко, хотя встречаются исключения из этого правила.
Почему выбор версии необходим? Интересно? Добро пожаловать под кат!
Читать полностью »
Пример использования Fabric (Twitter Kit) в Android Studio
2015-01-23 в 12:03, admin, рубрики: android development, fabric, twitter, twitter api, Разработка под android 
В конце октября прошлого года ребята из твиттера запустили Fabric. До сих пор информации о Fabric на русском языке в сети не было, поэтому я решил на примере объяснить, как все работает на примере авторизации, ленты твитов, добавлении твита и выходе из аккаунта.
Читать полностью »


