{"guid":"22b4cf47-bd4e-4017-ba58-05a437c7629a","title":"Dependency Updates mit Renovate","subtitle":null,"slug":"froscon2023-2896-dependency_updates_mit_renovate","link":"https://programm.froscon.org/2023/events/2896.html","description":"In diesem Vortrag soll das Open Source Tool Renovate vorgestellt werden. Mit Renovate können Docker Image Tags, Go Modules, Maven Dependencies und vieles mehr automatisch aktualisiert werden.\nDer Vortrag erläutert die Funktionsweise von Renovate.\n\nViele Softwareprojekte nutzen öffentlich verfügbare Frameworks bzw. Libraries. Anwendungen werden vermehrt als Docker Container, z.B. in Kubernetes Clustern, betrieben. Beides erleichtert Entwicklung und Setup deutlich. Doch in Projekten mit vielen Abhängigkeiten und beim Betrieb einer großen Menge an Anwendungen kann der Aufwand sehr hoch sein, um stets einen aktuellen und sicheren Patch-Stand zu gewährleisten.\n\nWie kann Renovate in bestehende Entwicklungs- oder administrative Prozesse integriert werden und welche Arbeit kann es abnehmen? - Das soll hier an Anwendungsbeispielen aus Sicht eines Managed-Hosting-Betriebs dargestellt werden.","original_language":"deu","persons":["Armin Pech"],"tags":["froscon2023","2896","2023","Development"],"view_count":169,"promoted":false,"date":"2023-08-05T11:15:00.000+02:00","release_date":"2023-08-05T00:00:00.000+02:00","updated_at":"2025-12-17T11:00:10.370+01:00","length":3599,"duration":3599,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2023/2896-22b4cf47-bd4e-4017-ba58-05a437c7629a.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2023/2896-22b4cf47-bd4e-4017-ba58-05a437c7629a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2023/2896-22b4cf47-bd4e-4017-ba58-05a437c7629a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2023/2896-22b4cf47-bd4e-4017-ba58-05a437c7629a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2023-2896-dependency_updates_mit_renovate","url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_title":"FrOSCon 2023","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023","related":[],"recordings":[{"size":378,"length":3599,"mime_type":"video/webm","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-08-05T15:53:33.635+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/webm-hd/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/68207","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"},{"size":158,"length":3599,"mime_type":"video/webm","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-08-05T14:31:55.647+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/webm-sd/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/68190","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"},{"size":106,"length":3599,"mime_type":"video/mp4","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-08-05T13:55:58.681+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/h264-sd/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_sd.mp4","url":"https://api.media.ccc.de/public/recordings/68181","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"},{"size":54,"length":3599,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2023-08-05T13:48:37.377+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/mp3/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/68174","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"},{"size":39,"length":3599,"mime_type":"audio/opus","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2023-08-06T09:08:26.378+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/opus/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_opus.opus","url":"https://api.media.ccc.de/public/recordings/68173","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"},{"size":295,"length":3599,"mime_type":"video/mp4","language":"deu","filename":"froscon2023-2896-deu-Dependency_Updates_mit_Renovate_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-08-05T13:42:31.169+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2023/h264-hd/froscon2023-2896-deu-Dependency_Updates_mit_Renovate_hd.mp4","url":"https://api.media.ccc.de/public/recordings/68168","event_url":"https://api.media.ccc.de/public/events/22b4cf47-bd4e-4017-ba58-05a437c7629a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2023"}]}