Pull to refresh

Comments 5

...это может вызвать race condition (состояние гонки), например если две параллельные джобы попытаются удалить или использовать один и тот же образ.

У вас хоть раз в реальной эксплуатации возникали подобные проблемы? А то выглядит надуманным, особенно про использование одного образа несколькими процессами.

race condition не видел, но вот как стянуть енвы всех под куба.... это да, красиво было..

В продакшн, я бы, наверное, предпочёл buildkit. DinD хорошо, но прокидывать сокет звучит сомнительно.

rootless buildkit тоже требует некоторых ухищрений с apparmor, но в целом выглядит интереснее.

почему не канико? кроме того то это почти легаси, по сути, закрывает большинство проблем и дыр

Отличная серия. `privileged: true` в CI – не изоляция, а делегирование хоста пайплайну. Kaniko и rootless Buildkit существуют именно чтобы этого не делать.

Sign up to leave a comment.

Articles