Size: a a a

2019 October 30

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
Чем долгий-то?
ну основной продукт из пары десятков образов состоит, обслуживающих еще на столько же наберется.
источник

OS

Oleg Soroka in DevOps Moscow
Всего? Это на 3 часа делов.
источник

OS

Oleg Soroka in DevOps Moscow
Цена вопроса - 40 сраных докерфайлов, 1 репа и 1 пайплан в гитлабе.
источник

OS

Oleg Soroka in DevOps Moscow
Ну и грепнуть по папке ~/git/
источник

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
Цена вопроса - 40 сраных докерфайлов, 1 репа и 1 пайплан в гитлабе.
ну с нашими продуктами более-менее все норм, а вот с остальными, не выйдет, если у тебя взят стороний продукт, то при унификации надо по новой сделать все и потом понять, что оно работает так-же и совместимо. Я не из числа отчаяных, не люблю когда прод падает из-за меня 😊
источник

OS

Oleg Soroka in DevOps Moscow
Бывает и похуже, например 308 файлов :)
источник

OS

Oleg Soroka in DevOps Moscow
Stanislav V. Emets
ну с нашими продуктами более-менее все норм, а вот с остальными, не выйдет, если у тебя взят стороний продукт, то при унификации надо по новой сделать все и потом понять, что оно работает так-же и совместимо. Я не из числа отчаяных, не люблю когда прод падает из-за меня 😊
Переложить Dockerfile из публичной репы в приватную, чтобы иметь контроль и аудит - это никак не нарушит ни качество, ни содержимое.
источник

OS

Oleg Soroka in DevOps Moscow
Petr Antonov
вроде есть у цепха
И как наличе строчки "VersionId": "1pEZmxXbgJ5ypMQSEfwEqygDxECveeS" в метаданных бакета должно помочь автору решить его проблему? :)
источник

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
Переложить Dockerfile из публичной репы в приватную, чтобы иметь контроль и аудит - это никак не нарушит ни качество, ни содержимое.
я хочу унифицировать, что-бы не надо было думать, что тут альпайн, там баша нет по дефолту, а тут убунта, там все в /usr/local/bin валится, а там центос, там yum, а не apt
источник

OS

Oleg Soroka in DevOps Moscow
Надо было писать на Go и делать FROM scratch  :)
источник

OS

Oleg Soroka in DevOps Moscow
Естественно, все депенденси вендорить прям в монорепу :)
источник

PA

Petr Antonov in DevOps Moscow
Oleg Soroka
И как наличе строчки "VersionId": "1pEZmxXbgJ5ypMQSEfwEqygDxECveeS" в метаданных бакета должно помочь автору решить его проблему? :)
а я и не пытался автору помочь, речь шла о том где есть версионирование
источник

OS

Oleg Soroka in DevOps Moscow
Petr Antonov
а я и не пытался автору помочь, речь шла о том где есть версионирование
Короткий ответ - примерно везде, где есть понятия "имя файла", "имя папки", "имя бакета" или аналоги.
источник

PA

Petr Antonov in DevOps Moscow
Oleg Soroka
Короткий ответ - примерно везде, где есть понятия "имя файла", "имя папки", "имя бакета" или аналоги.
в minio версионирования нет
источник

SE

Stanislav V. Emets in DevOps Moscow
Oleg Soroka
И как наличе строчки "VersionId": "1pEZmxXbgJ5ypMQSEfwEqygDxECveeS" в метаданных бакета должно помочь автору решить его проблему? :)
боюсь это версия не та, которая мне нужна, если конечно я не могу туда вписать 0.0.1
источник

OS

Oleg Soroka in DevOps Moscow
Воот... Оказывается, нужно хранить метаданные соответствия версии билда, версии хранилища, таймштампов того и другого, хеша комита в гите, дату и успех деплоя и т.д.
источник

SE

Stanislav V. Emets in DevOps Moscow
Кстати, как вариант, хочу посмотреть git lfs, может прокатить, там просто не сам бинарь в гите а спец ссылка на него
источник

OS

Oleg Soroka in DevOps Moscow
Таких хранилок тупо нет. Хотя один Барух может рассказывать, что они почти смогли.
источник

PA

Petr Antonov in DevOps Moscow
Stanislav V. Emets
боюсь это версия не та, которая мне нужна, если конечно я не могу туда вписать 0.0.1
а что мешает использовать любой реджистри, харбор, нексус?....
источник

OS

Oleg Soroka in DevOps Moscow
Petr Antonov
а что мешает использовать любой реджистри, харбор, нексус?....
Если навести порядок в билдах и зоопарке внешних зависимостей - то ничего. Но автора перспектива наведения порядка страшит масштабом :)
источник