Nick
это не совсем для нашего кейса
Nick
не забудь - на тесте УЖЕ изменялись блоки
Nick
после того, как мы его отпочковали.. в оракле есть механизм snapshot standby как раз для тестовых баз, который позволяет сделать rollback всех изменений и начать катить логи с того момента, как мы перевели базу в этот режим... есть ли такое в пг? вроде нету
Nick
да и почти всегда проще выкатить новую базу, чем делать рекавери за неделю.. ну если база меньше террабайта
Nick
и в ней идет активная работа
Aleksey
тогда да. выглядит хорошо.
Aleksey
еще вариант возможны когда у вас вся база лежит на вендорной схд
Aleksey
у нетапа бывают снапшоты доступные на запись. и они педалируют как раз такой кейс. форки большой бд для работы у прогеров
Aleksey
не уверен что они единственные такое делают но нас они этим кейсом здорово зацепили. и на момент 2014-15-ого другие вендоры сливались по rw снапшотам.
Aleksey
впрочем программисты всё равно оказались в меньшенстве и взяли не нетап.
ns_support
Вы бэкапы не делаете?
Бекапы делаем через barman, но от туда что то поднимать для теста это оч. долго.
Navern
Понял
ns_support
Aleksey
может и не к сожалению...
G72K
Pavel
Pavel
огонь!
Dmitrii
Какой то боян рассказал
Dmitrii
А ну да, это же канал девопсов а не разработчиков)
Pavel
Только вот это вообще совсем не работает в случае ручных тестов
Pavel
А автоматизированные тесты и так надо запускать не на 200 гиговой базе а на нескольких строчек фикстур
ns_support
ns_support
Еще такой вопрос, как вы деплоете докерезированные приложения состоящие из нескольих частей на продакшен сервер?
То что docker compose up или docker stack deploy это понятно, это все работает, тут вопросов нет.
Но не руками же в консоле сервера это делать... Кроме того там все равно набор из команд, типа стянуть образы с режистри, опустить приложение, поднять, почистить за собой
Возможно мой предыдущий опыт мне мешает 😊. Но есть желанее запускать команду деплоя на локальном компе.
Я сейчас использую Capistrano для этого, но постепенно отказываюсь в сторону CI/CD для развертывания приложения.
Но все равно какие последовательности тасков для обслуживания приложения было бы удобно запускать на локальной машине, чтобы они допустим через SSH выполнились на сервере.
Мое подсознательное желание запускать деплой с локальной машины это пережиток прошлошо? 😊 Какими инструментами вы пользуетесь?
Nazar
ansible\saltstack
Kirill
Еще такой вопрос, как вы деплоете докерезированные приложения состоящие из нескольих частей на продакшен сервер?
То что docker compose up или docker stack deploy это понятно, это все работает, тут вопросов нет.
Но не руками же в консоле сервера это делать... Кроме того там все равно набор из команд, типа стянуть образы с режистри, опустить приложение, поднять, почистить за собой
Возможно мой предыдущий опыт мне мешает 😊. Но есть желанее запускать команду деплоя на локальном компе.
Я сейчас использую Capistrano для этого, но постепенно отказываюсь в сторону CI/CD для развертывания приложения.
Но все равно какие последовательности тасков для обслуживания приложения было бы удобно запускать на локальной машине, чтобы они допустим через SSH выполнились на сервере.
Мое подсознательное желание запускать деплой с локальной машины это пережиток прошлошо? 😊 Какими инструментами вы пользуетесь?
Посмотри на системы управления конфигурациями, выбери наиболее подходящую под твои задачи. И деплой как тебе удобно. Для сборки посмотри на Gitlab CI/Jenkins.
Ansible, кстати, удовлетворит твоё подсознательное желание деплоить с локальной машины например.
Aleksey
довольно извращенное впрочем желание.
Kirill
Ну, когда ты один, почему бы не деплоить со своей машины?
Aleksey
он как мы уже знаем не один
Kirill
А, я упустил этот момент.
Aleksey
да вариант с бастионом с которого пускаются плейбуки предпочтителен таки
Aleksey
там проще организовать аудит и вот это вот всё
ns_support
Aleksey
ну почему деплоить со своей машины тут я думаю не надо объяснять ?
а праивльно деплоить так что бы было "комфортно системе" и на запаривало админа.
ns_support
Aleksey
вариантов тут придумали много. всё зависит от потребоностей и забюрактизированности
Mentat
Denis
Ребят, а кто то занимался вопросом изучения выского времени dnslookup на клиентской стороне ?
Mentat
Nklya
Ansible хорош в том плане что он простой и много кто его знает. Проще совместно работать.
Aleksey
чем дольше я во всём этом кручусь тем больше понимаю что нужен и условный паппет и условный ансибл.
но оба вообще они не нужны. ибо кубер.
🏳️ Phil
кубер дохуя громоздкий чета
Aleksey
фил кубер тебе не нужен
Aleksey
ты как бы вендор. а он как бы делает вендорагностик.
🏳️ Phil
да я не про себя. а вообще. это такой порог, когда легче ansible и puppet вместе
Aleksey
так что вы конкуренты
Denis
Alexander
Привет всем!
Народ, а кто-то пробовал уже xeon'ы scalable? Gold/platinum которые. Как они в сравнении с E5-26XXV4? Или, может, кто находил обзоры адекватные, а не на уровне "мы сравнили две спецификации и ничего не бенчили. Вот этот выглядид лучше, но это не точно"
Mentat
Dasha
Привет!
Приглашаем вас на DevOps Meetup 24 ноября в Санкт-Петербурге
https://events.epam.com/events/devops-meetup
• Рустам Хутов расскажет, как автоматизировать установку окружения для обучения принципам CI с помощью Docker.
• Алексей Колобов поделится опытом, как мигрировать в AWS.
Подробнее о докладах можно прочитать ниже по ссылке.
Регистрируйтесь: https://events.epam.com/events/devops-meetup
Aleksey
в четверг?
Aleksey
rus
Нагрузки большие.
rus
=)
Aleksey
а кнопки реги через соцсети сделаны так что их ест банерорезалка.
Aleksey
вроде бы епам ? может фишинг не ?
Dasha
Митап в пятницу :)
По поводу ошибки не могу понять, в чем дело
У всех работает(
Denis
Конкретный кейс?
Я не понимаю вопрос. Я вижу по метрикам браузера высокий днслукап. Вопрос заключается в том, был ли у кого то опыт исследования этой проблемы на клиентах
Aleksey
Aleksey
вход через g+
Nklya
Интересно, что мешает использовать нормальный meetup.com или timepad
Kirill
Dasha
Ссылка на Meetup.com
https://www.meetup.com/EPAM-IT-EVENTS/events/245186651/
Aleksey
во.
Dasha
получается зарегистроваться?
если не получится, все равно приходите - всех примем😊
Илья
всем привет! здесь можно задавать вопросы на тему CI/CD на гитлабе?
p.s этот чат второй за сегодня, devops_ru какие то агрессивные(
Pavel
Да можно, кто знает - ответят
Илья
понял, спасибо. так вот суть такая, я в этой теме новичок, однако недавно встала вполне реальная задача - реализовать автодеплоинг с гитлаба, на удаленный сервер. выбор пал на встроенный гитлабовский сервис CI/CD. собственно задача тривиальна - нужно при пуше в мастер деплоить по ssh исходники сайта на удаленный сервер. однако все мои танцы с бубном продолжавшиеся всю ночь результата не принесли. job обязательно падал на моменте подключения по ssh, как бы я ключи не доабвлял и sshpass и прочее прочее не помогли. и я прошерстил все ссылки в гугле на эту тему. вообще глухо. прошу помощи)
Aleksey
добавление ключа это болька.
Aleksey
впрочем ее более одного раза решили
Aleksey
кто то через "сервис доставки контента" (С) (TM) кто то запустилв ssh-agent на сервере с воркером
Илья
мне нравится идея того что вот дескать настроил на гитлабе все как надо, и оно все деплоится как надо и куда надо. такое возможно?)
Aleksey
тогда нужно сервис доставки мутить
Aleksey
парни этот вопрос в доке упоминают
Илья
что то новое, поясните