Size: a a a

DevOps — русскоговорящее сообщество

2021 April 04

T

Tiberius in DevOps — русскоговорящее сообщество
Привет всем, подскажите начинающему. Правильно ли я понимаю что для хранения данных лучше использовать volume, а к нему уже подключать контейнер docker ? К примеру мне надо развернуть git  сервер, я делаю volume потом поднимаю контейнер с docker пристёгиваю его к volume. В случае если контейнер с ПО упадет или что то случиться все накопленные данные останутся на volume ?
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
IMHO можно подключать любой persistent провайдер, в т.ч. volume.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Самому кстати интересно, как тот же GIT обеспечивает целостность данных, если отвалится во время какой-то операции, он транзакционный?
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Alexander Prokopyev
IMHO можно подключать любой persistent провайдер, в т.ч. volume.
Я как бы много не знаю но подозреваю что это онлайн провайдеры которые предоставляют возможность volume сразу в сети ?
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Я бы использовал NFS и/или iSCSI.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Либо облачные какие-то, пока нет с ними опыта.
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Alexander Prokopyev
Я бы использовал NFS и/или iSCSI.
iscsi я в proxms пробовал, неплохо.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Tiberius
iscsi я в proxms пробовал, неплохо.
iSCSI необязательно подключать из среды виртуализации, можно и из виртуалки. Наверно и из контейнера тоже можно?
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Alexander Prokopyev
iSCSI необязательно подключать из среды виртуализации, можно и из виртуалки. Наверно и из контейнера тоже можно?
Как это реализовать то ?
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Tiberius
Как это реализовать то ?
open-iscsi
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Alexander Prokopyev
open-iscsi
Надо погружаться в таинство документации !
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
хых, а как без этого.
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Скриптик себе делал:
источник

AP

Alexander Prokopyev in DevOps — русскоговорящее сообщество
Это его часть:

discover()
{
       ssh $ClientHost "iscsiadm -m discoverydb -t sendtargets -p $ServerIP:3260 -o delete; iscsiadm -m discovery -t sendtargets -p $ServerIP:3260";
}

login()
{
       ssh $ClientHost "iscsiadm --mode node --targetname $TargetName --portal $ServerIP:3260,1 --login";
}

restart_target()
{
       ssh $ServerHost "#service target stop;
                        rm -f $ZDev; ln -s /dev/zvol/data/$Dataset $ZDev; service target start; service target reload; service target status";
}

restart_client()
{
       ssh $ClientHost "service iscsi stop; service iscsi stop; killall iscsid; sleep 1s; service iscsid restart; timeout 5s /etc/init.d/iscsi restart; lsblk";
}
источник

AA

Adil Akhmetov in DevOps — русскоговорящее сообщество
Сорри за оффтопик, но я уверен, что здесь есть опытные девопсеры, которые хотя бы могли дать подсказку. Я не понимаю этой формулировки "Под последними общими коммитами мы будем понимать такие коммиты, которые достижимы из обеих веток и при этом не достижимы ни из каких других коммитов достижимых из обеих веток.". Это значит, что это такие коммиты, которые являются общими для обеих веток, но при этом недостижимыми с других общих коммитов. Это значит, что они не должны быть их парентами или вообще никак не должны быть с ними связанными?
источник

VV

Volodymyr Victorovic... in DevOps — русскоговорящее сообщество
всем привет, если необходимо на одном сервере держать хапрокси с конфигом под балансировку вебнод и под балансировку постгри. то конфиги лучше разделить физически(создать два инстанса хапрокси) или работать через докер?
источник

VA

Vasiliy Angapov in DevOps — русскоговорящее сообщество
Volodymyr Victorovich
всем привет, если необходимо на одном сервере держать хапрокси с конфигом под балансировку вебнод и под балансировку постгри. то конфиги лучше разделить физически(создать два инстанса хапрокси) или работать через докер?
какой-то очень узкий выбор у вас )
источник

VA

Vasiliy Angapov in DevOps — русскоговорящее сообщество
зачем тут докер вообще?
источник

VA

Vasiliy Angapov in DevOps — русскоговорящее сообщество
что мешает одной хапроксей все балансить?
источник