
Alex
10.09.2018
17:45:18
https://gogs.io/ ?
У них демо не работает. Боюсь оно также и будет выглядеть при использовании

George
10.09.2018
17:45:36
нет. Коллеги из Флант использовали и не жаловались
на хабре тоже хвалебные отзывы
я, правда, за ними не следил давно. Вот и форкнулись тоже : https://gitea.io/en-us/

Google

George
10.09.2018
17:48:00
главное на https://www.fossil-scm.org/ не перейти случайно ?

Alex
10.09.2018
17:50:13

George
10.09.2018
17:50:28
потому что это не git, а что-то свое

Carrol
10.09.2018
17:56:19
Есть симпатичный cgit, но это только вебморда. А ещё gitea (https://gitea.io)
Gitea визуально на github похож

George
10.09.2018
18:02:09

Carrol
10.09.2018
18:04:21

Iurii
10.09.2018
18:11:07
Гитосрачи?

Антон
10.09.2018
18:29:03

Iurii
10.09.2018
18:29:31
та я уже за попкорном ушел)))
а что такое гит? зачем он вообще?

Google

Антон
10.09.2018
18:31:04

Iurii
10.09.2018
18:32:37

Антон
10.09.2018
18:33:34

Iurii
10.09.2018
18:33:55

George
10.09.2018
18:34:33

Iurii
10.09.2018
18:36:00
причем они особо то и не старались)) прям дизайн от gogs практически https://try.gogs.io/explore/repos vs https://try.gitea.io/explore/repos

George
10.09.2018
18:36:59
Как некстклауд и овнклауд

Iurii
10.09.2018
18:37:44

George
10.09.2018
18:37:57

Iurii
10.09.2018
18:38:12
@Asgoret а у тебя гитлаб?

Антон
10.09.2018
18:39:35

Iurii
10.09.2018
18:40:05

Антон
10.09.2018
18:41:43
О! В шифте гитлаб?
Неа, не захотели( большинство стека до меня выбрали, как и конвейр написали. Я в основном на шифт брался и остальное потихоньку закрывать

Iurii
10.09.2018
18:42:54

Антон
10.09.2018
18:50:52

Iurii
10.09.2018
18:51:15
На чем крах?
на миграциии базы, надо будет с автором поговорить

Антон
10.09.2018
18:53:50
на миграциии базы, надо будет с автором поговорить
А ты внешнюю пробовал сделать или внутри? У апач...эээ...артемис такой же косяк. Они все рабочие файлы, в том числе теневые копии конфигов и рабочие конфиги держат в одной папке. Таким образом запускать только от рута. На мой вопрос какого лешего...сделали мега фикс:
chmod -R 777 /var/artemis
И закрыли ошибку
"Ве бест практишь, фроуэм гурьу дивилопментэ"

Google

Iurii
10.09.2018
18:55:40

Vasiliy
10.09.2018
18:56:50

Антон
10.09.2018
19:03:49

Vasiliy
10.09.2018
19:05:06
Так чем недовольны?
не разбирался.
Моя задача затащить весь ci/cd в единую среду, а что там внутри будет - разберёмся.
Пока в гитлабе, кроме кошмарного формата .gitlab-ci я минусов не вижу.

Антон
10.09.2018
19:05:08
Там же еще рубя где-то внутри

Iurii
10.09.2018
19:06:03

Антон
10.09.2018
19:07:39

Iurii
10.09.2018
19:08:06

Антон
10.09.2018
19:15:35

Iurii
10.09.2018
19:16:08

Vasiliy
10.09.2018
19:16:17

Iurii
10.09.2018
19:16:48
не может базу отмегрировать

Антон
10.09.2018
19:17:07

Vasiliy
10.09.2018
19:17:15

Антон
10.09.2018
19:17:26

Iurii
10.09.2018
19:17:53

Google

Iurii
10.09.2018
19:18:07
там есть рецепт миграция базы

Vasiliy
10.09.2018
19:18:32

Alex
10.09.2018
19:19:51
Парни, накидайте пожалуйста заданий для обучения. По Docker, GitLab, что там ещё.

George
10.09.2018
19:22:48
Сам, давай сам

Evgeniy
10.09.2018
19:22:58

Vasiliy
10.09.2018
19:22:59
Парни, накидайте пожалуйста заданий для обучения. По Docker, GitLab, что там ещё.
0. Настроить приватный docker-repo под прод-сервисы
0.1 Под дев можно использовать гитлабовский
1. Поднять hello_world проект sanic или любого другого веб-сервера (express-js ?)
2. добавить туда немного статики + подключение к базе (mysql/pgsql/redis на выбор)
3. Запихать всё в docker-compose
4. Настроить gitlab, чтобы по коммиту нужный компонент собирался/деплоился
5. Настроить кубер
6. Перенастроить гитлаб на кубер
7. Настроить ceph + сделать persistence БД на нём.
8. Настроить мониторинг + алертинг в прометее по пп1-7.
9. графану для графиков и заббикс для железок

George
10.09.2018
19:23:08
Засунь свои проекты в докер, в приватные репо
Настрой деплой итп
Некогда тебя учить. Научишься сам
А в тестовые задания я не верб

Vasiliy
10.09.2018
19:23:50

George
10.09.2018
19:24:47
Можно стартануть с гитлабовмким

Alex
10.09.2018
19:25:44

George
10.09.2018
19:26:00

Vasiliy
10.09.2018
19:27:31
Нахер
давай уж учиться, так учиться.
Сказано нарезать приватный реп под прод, а под дев и гитлабовский пойдёт.

Антон
10.09.2018
19:28:57

Google


Iurii
10.09.2018
19:30:10
покажи вывод.
Просто история с миграциями на пустой базе странная.
этот степ всегда выполняется стандартная вещь, чтобы базы развернуть,
# In /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/database_migrations.rb
49: bash "migrate gitlab-rails database" do
50: code <<-EOH
51: set -e
52: log_file="#{node['gitlab']['gitlab-rails']['log_directory']}/gitlab-rails-db-migrate-$(date +%Y-%m-%d-%H-%M-%S).log"
53: umask 077
54: /opt/gitlab/bin/gitlab-rake gitlab:db:configure 2>& 1 | tee ${log_file}
55: STATUS=${PIPESTATUS[0]}
56: echo $STATUS > #{db_migrate_status_file}
57: exit $STATUS
58: EOH
59: environment env_variables unless env_variables.empty?
60: notifies :run, "execute[clear the gitlab-rails cache]", :immediately
61: dependent_services.each do |svc|
62: notifies :restart, svc, :immediately
63: end
64: not_if "(test -f #{db_migrate_status_file}) && (cat #{db_migrate_status_file} | grep -Fx 0)"
65: only_if { node['gitlab']['gitlab-rails']['auto_migrate'] }
66: end


Vasiliy
10.09.2018
19:30:37

Антон
10.09.2018
19:31:14

Vasiliy
10.09.2018
19:31:16

Maxym
10.09.2018
19:31:26

Vasiliy
10.09.2018
19:31:49

Антон
10.09.2018
19:31:49
Или елку

Iurii
10.09.2018
19:32:03

Vasiliy
10.09.2018
19:32:08

Alex
10.09.2018
19:32:22
Привет. Я сам прогер, но часто приходится поднимать сервер и просто устал каждый раз делать одно и тоже. Где можно почитать про хороший конфиг под docker LAMP + nginx + php-fpm?
Или мб есть что то круче докера, но чтоб новичок осилил. Работаю с центос/бубунту.
Желательно все это дело с нуля ?
Прям хайлоад проектов нет, но есть база в мускуле на 8 гигов + вторая на 2, вот будет миграция хочу замутить красиво. Чтоб производительность была норм.
В общем, прошу помощи.

Vasiliy
10.09.2018
19:33:00

Антон
10.09.2018
19:33:03

Alex
10.09.2018
19:33:12
сам
для себя

Pavel
10.09.2018
19:33:15

Iurii
10.09.2018
19:33:25