Могу еще посоветовать полистать “Linux. Командная строка. Лучшие практики”и “Linux. Книга рецептов”. А еще почитываю книжку “Bash и кибер безопасность” - интересная книжка, там более узкие места раскрыты. Вообще я сам Линукс больше не по книгам учил, скорее ковырял.
А что касается Ансибла, я не упомянул его только по тому, что хотелось больше техноджи-агностик полезняшек, без привязки к конкретному инструменту. Ансибл еще не устарел. Хотя мне больше нравится подход Терраформа, именно стремление к immutable infrastructure. Концепция Ансибла больше про конфигурирование, хотя и им можно нарезать вм-ки. И то, и то IaC-инструмент. Но не все системы можно лихо сносить и пересоздавать с нуля, при изменении конфигурации. В реальной жизни бывает по-разному разному и серебряной пули нет. И Ансибл пока никуда не делся. Для актуальности инструментов можно поглядывать Technology Radar. Да и вообще важно следить за трендами в практиках и инструментах. Я люблю еще State of DevOps( зарубежный от DORA и русский от Express42) В Technology Radar Ansible в статусе Adopt - это значит можно смело использовать:) Но важно выбирать, то что именно подходит вам и не брать имнструмент, ради инструмента. А еще кстати, была статья и доклад, что Ансибл умрет:) А если нужна книжка по Ансибл, то есть книжка с коровкой “Запускаем Ansible”, уже 3-е издание
Либо вот еще идея: сделать справочник своего стека и версий, фоново выкачивать с chainguard SBOM-ы latest версии, там искать версию пакета и если она подходит, то выкачивать образ и загружать в свою репу
Тут вот еще есть ньюанс, с такой схемой с чейнгардом, нет возможности вытянуть конкретную версию, а только последние, которые определил. ну и latest - может быть что угодно. Например ты тянул jvm и вытянул jvm 8, потому что ее последний раз пересобрали. Понятно, что скорее там будут последние версии приезжать, но все же.
1 на карточке может не соответствовать версия, щас на карточке nginx 1.26.1, а когда пулишь latest приезжает 1.25.5 2 программно тоже не оч удобно будет искать по карточкам
Очень приятно, спасибище за комментарий, очень понравилась мысль, что помогает выйти из тупика и посмотреть под другим углом
Спасиб:) Угум, я тоже до исследования не задумывался) Спасибо, что написали как у себя
О спасибище:)
Спасибище за фидбек и за вопросы:)
Могу еще посоветовать полистать “Linux. Командная строка. Лучшие практики”и “Linux. Книга рецептов”. А еще почитываю книжку “Bash и кибер безопасность” - интересная книжка, там более узкие места раскрыты. Вообще я сам Линукс больше не по книгам учил, скорее ковырял.
А что касается Ансибла, я не упомянул его только по тому, что хотелось больше техноджи-агностик полезняшек, без привязки к конкретному инструменту. Ансибл еще не устарел. Хотя мне больше нравится подход Терраформа, именно стремление к immutable infrastructure. Концепция Ансибла больше про конфигурирование, хотя и им можно нарезать вм-ки. И то, и то IaC-инструмент. Но не все системы можно лихо сносить и пересоздавать с нуля, при изменении конфигурации. В реальной жизни бывает по-разному разному и серебряной пули нет. И Ансибл пока никуда не делся. Для актуальности инструментов можно поглядывать Technology Radar. Да и вообще важно следить за трендами в практиках и инструментах. Я люблю еще State of DevOps( зарубежный от DORA и русский от Express42)
В Technology Radar Ansible в статусе Adopt - это значит можно смело использовать:) Но важно выбирать, то что именно подходит вам и не брать имнструмент, ради инструмента. А еще кстати, была статья и доклад, что Ансибл умрет:) А если нужна книжка по Ансибл, то есть книжка с коровкой “Запускаем Ansible”, уже 3-е издание
естественно
Либо вот еще идея: сделать справочник своего стека и версий, фоново выкачивать с chainguard SBOM-ы latest версии, там искать версию пакета и если она подходит, то выкачивать образ и загружать в свою репу
Тут вот еще есть ньюанс, с такой схемой с чейнгардом, нет возможности вытянуть конкретную версию, а только последние, которые определил. ну и latest - может быть что угодно. Например ты тянул jvm и вытянул jvm 8, потому что ее последний раз пересобрали. Понятно, что скорее там будут последние версии приезжать, но все же.
в latest - последняя сборка, но не обязательно последняя версия, а на карточке - последняя версия
1 на карточке может не соответствовать версия, щас на карточке nginx 1.26.1, а когда пулишь latest приезжает 1.25.5
2 программно тоже не оч удобно будет искать по карточкам
угум, отличная идея
можн и так да:)
Не нашлось? Я уже все перерыл и увы чего-то прям близкого к мире не нашел