
Marina
23.06.2016
09:17:49
@Marimysh чо так?
думаю меня ту поправят, если не права. Но Докер это будет именно контейнер в котором все будет работать. А чтобы на него закидывать из гита и собирать какие-то файлы, ПО, то это уже в сторону Jenkins'a. Там все настраивается и закидывается на нужный контейнер. Т.е. в Dockerfile прописывается все нужное для установки н машинку, а уже все остальное, что верисонируется, постоянно меняется закидывается через jenkins в контейнер.

ptchol
23.06.2016
09:19:01

Rad
23.06.2016
09:19:19
я им тоже сразу не поверил

Ruslan
23.06.2016
09:19:39
@Marimysh чо так?
Хорошим и правильным тоном считается использование одного сервиса под приложение

Google

Aleksandr
23.06.2016
09:19:43
Но Jenkins это лишние затраты, лишний сервис, лишняя точка отказа. В моем случае нужно сделать простой boilerplate, который будет решать поставленные задачи.

Dmitry
23.06.2016
09:20:00

Roman
23.06.2016
09:20:31

Ruslan
23.06.2016
09:20:34

Marina
23.06.2016
09:20:37

Aleksandr
23.06.2016
09:22:50

Ruslan
23.06.2016
09:23:08
Смотри, твою задачу дейстивтельно будет удобно решить используя докер, структура в общих чертах примерно следующая, ты может собрать отдельный контейнер под базу данных, отдельный контейнер в котором будет крутиться apache с твоим сайтом, можно поставить nginx в отдельном контейнере. Все контейнеры ты можешь достаточно просто связать между собой прорасывая порты между ними, это все просто и удобно делается ссредствами самого докера

Aleksandr
23.06.2016
09:28:54
А что на счёт загрузки файлов из git? Как грамотно обезопасить это дело?

Vlad
23.06.2016
09:28:59
Можно обойтись без правки dockerfile если сделать запуск контейнеров и дальнейшую конфигурацию при помощи ansible. Тогда будет только git с плейбуками ansible. Для версионирования БД можно использовать, например, liquibase.

Ruslan
23.06.2016
09:29:01
Кстати, кто-нибудь уже пробовал https://github.com/ansible/ansible-container ?

Evgeny
23.06.2016
09:33:09
deployment keys

Google

Aleksandr
23.06.2016
09:33:18

Alex
23.06.2016
09:33:32
Я чот не вижу проблемы
Ну - стянуть из git на билд машину
Потом командой COPY занести эти файлы в контейнер

Ruslan
23.06.2016
09:38:58

Aleksandr
23.06.2016
09:42:03
Стало немного яснее, спасибо

vladget
23.06.2016
09:52:49
https://meduza.io/news/2016/06/22/roskomnadzor-zablokiroval-oblachnyy-servis-amazon

Vsevolod
23.06.2016
09:53:06
aleksi [10:29 PM]
Ищу со-maintainer'а для пакета https://github.com/AlekSi/zabbix. https://groups.google.com/d/topic/golang-ru/Z1a1VFRHxoY/discussion
@demeliorator ты ж вроде го шаришь?

Pavel
23.06.2016
10:00:40
А как так получилось, что даже после просадки курса рубля сервера у vscale.io стоят все равно намного дороже чем у hetzner ?
Arbeitsspeicher
32 GB DDR3 RAM
Festplatten
2 x 240 GB SATA 6 Gb/s SSD - 59 евро в месяц

Dmitrii
23.06.2016
10:01:38
Потому что в русском наебизнесе заложена маржа 400%.
Если меньше - бизнес никто не будет открывать.

Ivan
23.06.2016
10:04:02
блин, была ветка в чятике про ревизию
не могу найти

Aleksandr
23.06.2016
10:50:52
А hetzner, это desktop компы

Alexander
23.06.2016
10:51:30

Aleksandr
23.06.2016
10:52:07
ну не все конфиги, да
но по большей части http://www.rusonyx.ru/images/habr/dell_c5220/hetzner.jpg

Google

Alexander
23.06.2016
10:52:16
в общем, в России как обычно - все технологии с опозданием и дороже

Pavel
23.06.2016
10:52:48

Alexander
23.06.2016
10:53:08
у vscale чем мощнее впска - тем менее она выгодна
выгодны только начальные vps'ки

Aleksandr
23.06.2016
10:53:35

Alexander
23.06.2016
10:53:49
и поэтому там логичнее взять 10 начальных, чем 1 продвинутую

Aleksandr
23.06.2016
10:54:54
хотя всё равно дорого, с этим я не спорю. в OVH тоже самое предлагают в половину дешевле
но сравнивать облако и дедик, как жопу с пальцем сравнить

Alexander
23.06.2016
10:56:17
если облако получается дороже дедика - то в попу это облако
на дедиках и самому можно облако сделать

Aleksandr
23.06.2016
10:56:31
но в общем и целом, народ покупает облачные vps не понимая что это и зачем. в большинстве случаев дешевле взять пару дедиков

Alexander
23.06.2016
10:57:29
ну вот есть сервис коллективных покупок

Aleksandr
23.06.2016
10:57:29
отказоусточивый кластер - минимум 3 ноды

Alexander
23.06.2016
10:57:32
тут надо нечто аналогичное
скидываются 3 человека, покупают дедики
делают облако и каждый себе делает впски
малый бизнес так и живет, только по части аренды помещений
вот есть зубной врач, купила площадь, сдаёт половину парикмахерской и и какому-то там ещё врачу
и здесь можно как-то аналогично - втроём-вчетвером скидываются на 3 сервера и делают облако

Google

Alexander
23.06.2016
10:59:16
и дальше в облаке уже делают впски

Pavel
23.06.2016
10:59:27

Alexander
23.06.2016
10:59:36
нет
это плохой вариант в цефе субд делать

ptchol
23.06.2016
11:00:11
почему ?

Alexander
23.06.2016
11:00:22
тормознуто будет и вроде как не очень надежно

Aleksandr
23.06.2016
11:00:35

Alexander
23.06.2016
11:01:01
короче, если там особо нагрузки нет, то, наверное, работать будет ок
а если будет нагрузка - будет работать плохо

Aleksandr
23.06.2016
11:01:10
то есть в случае, если упадёт нода, твоя виртуалка перетечёт на другую ноду

Admin
ERROR: S client not available

ptchol
23.06.2016
11:01:45

Pavel
23.06.2016
11:01:52
Получаетса что можно взять два дешевых дедика в хетзнере и с помощью репликации сделать себе тоже отказоустойчивость, при этом потратив меньше денег и получив больше ресурсов

Alexander
23.06.2016
11:01:57
в инете писали и даже в этом чатике писали
я сам такое спрашивал, помню, тут

Phsm
23.06.2016
11:02:34
то есть цеф не для высокого ио?

Alexander
23.06.2016
11:02:35
для кластеров обычно берут 3 сервера а не 2

ptchol
23.06.2016
11:02:37
ну так помнишь где искать пруфы, не поленись, покажи

Alexander
23.06.2016
11:02:39
кворум и всё такое
я не помню

Google

ptchol
23.06.2016
11:03:05

Alexander
23.06.2016
11:03:12
я просто сказал , что я когда-то сам гуглил и что мне в этом чате другие писали

Phsm
23.06.2016
11:03:17

ptchol
23.06.2016
11:03:45

Alexander
23.06.2016
11:03:45
для высоких нагрузок - диски NVMe
я с монгой дел не имел) у друзей-стартаперов опыт с монгой был плохой

ptchol
23.06.2016
11:04:41
ивзините.

Pavel
23.06.2016
11:04:53

Alexander
23.06.2016
11:05:06
мне кажется, что самый правильный способ - каждому серверу поставить диск NVMe и туда постгрес и настроить репликацию нормальным способом

Pavel
23.06.2016
11:05:11
Вылечилось переходом на mysql

Alexander
23.06.2016
11:05:12
так будет работать быстрее всего

ptchol
23.06.2016
11:05:28

Pavel
23.06.2016
11:05:46
2016 год, март-апрель где-то

ptchol
23.06.2016
11:05:49

Pavel
23.06.2016
11:07:17
Я все сказал. Монга крашится и вообще.

Alexander
23.06.2016
11:09:13
в любом случае PostgreSQL + Ceph точно будет медленнее, чем NVMe диски + PostgreSQL + обычная репликация

Pavel
23.06.2016
11:09:27
Причем идут годы, а все появляются разные обидные статьи про нее типа такой https://engineering.meteor.com/mongodb-queries-dont-always-return-all-matching-documents-654b6594a827

ptchol
23.06.2016
11:10:16
бляя
вот если ты приводишь статью это значит что ты тоже неосилил.

Alexander
23.06.2016
11:10:46
если памяти много и есть источник бесперебойного питания - ну, может быть, я не тестировал