Size: a a a

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

2021 January 25

z

zeleniumex in DevOps — русскоговорящее сообщество
Александр Черёмухин
Привет всем. Народ, подскажите, какие best practices есть по обновлению БД? App, в зависимости от архитектуры заказчика, работает либо в кубере, либо на виртуалке. СУБД - постгрес вида master - slave (потоковая репликация) или master-master со своими слейвами. App, соответственно, может при обновлении менять структуру БД. Как грамотно обставить, чтобы получить минимальный простой, если не взлетело?
Миграции вам помогут.
источник

АЧ

Александр Черёмухин... in DevOps — русскоговорящее сообщество
zeleniumex
Миграции вам помогут.
👍 Спасибо
источник

AE

Aleksandr Eremin in DevOps — русскоговорящее сообщество
Всем привет. Проконсультируйте пожалуйста по сертификату. Заметил проблему, что периодически открывая сайт получаю ошибку. NET::ERR_CERT_REVOKED якобы сертификат отозван, но по факту это не так. На деле же он действует с 01.03.20 по 02.03.21. Если перезапустить браузер, то проблема исчезает, но лишь на некоторое время. Сертификат GlobalSign RSA DV SSL CA 2018
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Aleksandr Eremin
Всем привет. Проконсультируйте пожалуйста по сертификату. Заметил проблему, что периодически открывая сайт получаю ошибку. NET::ERR_CERT_REVOKED якобы сертификат отозван, но по факту это не так. На деле же он действует с 01.03.20 по 02.03.21. Если перезапустить браузер, то проблема исчезает, но лишь на некоторое время. Сертификат GlobalSign RSA DV SSL CA 2018
CA проверить, CA отозванный может быть у Вас.
источник

AE

Aleksandr Eremin in DevOps — русскоговорящее сообщество
admin 666admin
CA проверить, CA отозванный может быть у Вас.
А как CA проверить?
источник

AE

Aleksandr Eremin in DevOps — русскоговорящее сообщество
Если браузер перезапустить, то на некоторое время помогает
источник

a6

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

a6

admin 666admin in DevOps — русскоговорящее сообщество
(гуглится 1 минуту)
источник

AE

Aleksandr Eremin in DevOps — русскоговорящее сообщество
Это уже было происследовано (кроме выполнения чистой загрузки)
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник

АГ

Александр Григорьев... in DevOps — русскоговорящее сообщество
Aleksandr Eremin
Всем привет. Проконсультируйте пожалуйста по сертификату. Заметил проблему, что периодически открывая сайт получаю ошибку. NET::ERR_CERT_REVOKED якобы сертификат отозван, но по факту это не так. На деле же он действует с 01.03.20 по 02.03.21. Если перезапустить браузер, то проблема исчезает, но лишь на некоторое время. Сертификат GlobalSign RSA DV SSL CA 2018
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Aleksandr Eremin
Это уже было происследовано (кроме выполнения чистой загрузки)
Вопрос с брауезром это эникейный вопрос не имеющий к тематике чата отношения
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Проверяйте цепочки, обновляйте браузер, смотрите что с прокси (если есть). Наводка дана.
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Подскажите, можно ли из одного docker-compose собрать 2 разных контейнреа:

    version: '3.7'
   services:
     my-container:
       container_name: ${CONTAINER_NAME}
       build:
         context: ..
         dockerfile: deployments/Dockerfile


И запустить одновременно. Т.е. в одном случае я запускаю:

    CONTAINER_NAME=c2 docker-compose up my-container

После него запускаю:

    CONTAINER_NAME=c2 docker-compose up my-container

Можно ли сделать так, чтобы они оба работали?
источник

M

Mentat in DevOps — русскоговорящее сообщество
Egor Urvanov
Подскажите, можно ли из одного docker-compose собрать 2 разных контейнреа:

    version: '3.7'
   services:
     my-container:
       container_name: ${CONTAINER_NAME}
       build:
         context: ..
         dockerfile: deployments/Dockerfile


И запустить одновременно. Т.е. в одном случае я запускаю:

    CONTAINER_NAME=c2 docker-compose up my-container

После него запускаю:

    CONTAINER_NAME=c2 docker-compose up my-container

Можно ли сделать так, чтобы они оба работали?
Если вы хотите скейлить контейнеры - там был docker-compose scale, либо по-новому флажик --scale
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Mentat
Если вы хотите скейлить контейнеры - там был docker-compose scale, либо по-новому флажик --scale
В том и дело, что не scale. В первом случае поднимает контейнер с сервисом. А затем — с тестами.
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
И один на другой натравливается.
источник

M

Mentat in DevOps — русскоговорящее сообщество
Ну чтобы один и тотже контейнер запускал разное - вам надо передавать ему команды.
Поэтому можно разнести как 2 разных контейнера, поставить у контейнера тестов какой-нибудь wait-4-it.sh, плюс зависимость от первого, и сделать им разные command. Тогда при up - они поднимутся в нужном порядке.
Либо просто разнести по разным именам сервисов, с разными command и запускать через run
источник

M

Mentat in DevOps — русскоговорящее сообщество
Нет никакой проблемы пихнуть одинаковую декларацию дважды под разными именами
источник

EU

Egor Urvanov in DevOps — русскоговорящее сообщество
Mentat
Ну чтобы один и тотже контейнер запускал разное - вам надо передавать ему команды.
Поэтому можно разнести как 2 разных контейнера, поставить у контейнера тестов какой-нибудь wait-4-it.sh, плюс зависимость от первого, и сделать им разные command. Тогда при up - они поднимутся в нужном порядке.
Либо просто разнести по разным именам сервисов, с разными command и запускать через run
Так я ему и передаю разные команды.
источник