{"guid":"05Sd3suP85YdVcyWCPA_Qg","title":"The path to sweeter image builds with KIWI","subtitle":"How Datto uses KIWI to simplify building appliance images","slug":"3553-the-path-to-sweeter-image-builds-with-kiwi","link":"https://c3voc.de","description":"One of the more heavily underrated openSUSE projects is the [KIWI image builder](http://osinside.github.io/kiwi). In the last few years, [Datto](https://datto.com) has started using KIWI to replace the patchwork of custom image build tools to provide a consistent toolchain for producing various appliance images.\n\nThis talk introduces the KIWI appliance image builder, outlines some of Datto's use-cases for KIWI, and how Datto uses KIWI to support those use-cases. This also includes a brief demo of building an image with KIWI.\n\nOne of the more heavily underrated openSUSE projects is the [KIWI image builder](http://osinside.github.io/kiwi). In the last few years, [Datto](https://datto.com) has started using KIWI to replace the patchwork of custom image build tools to provide a consistent toolchain for producing various appliance images.\n\nThis talk introduces the KIWI appliance image builder, outlines some of Datto's use-cases for KIWI, and how Datto uses KIWI to support those use-cases. This also includes a brief demo of building an image with KIWI.","original_language":"eng","persons":["Neal Gompa"],"tags":["oSVC21","3553","2021","Cloud and Containers"],"view_count":33,"promoted":false,"date":"2021-06-18T16:00:00.000+02:00","release_date":"2021-06-19T00:00:00.000+02:00","updated_at":"2026-01-26T19:15:13.258+01:00","length":1131,"duration":1131,"thumb_url":"https://static.media.ccc.de/media/events/osc/2021/3553-05Sd3suP85YdVcyWCPA_Qg.jpg","poster_url":"https://static.media.ccc.de/media/events/osc/2021/3553-05Sd3suP85YdVcyWCPA_Qg_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/osc/2021/3553-05Sd3suP85YdVcyWCPA_Qg.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/osc/2021/3553-05Sd3suP85YdVcyWCPA_Qg.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/3553-the-path-to-sweeter-image-builds-with-kiwi","url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_title":"openSUSE Conference 2021","conference_url":"https://api.media.ccc.de/public/conferences/osc21","related":[],"recordings":[{"size":99,"length":1131,"mime_type":"video/webm","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-06-19T20:22:28.480+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/webm-hd/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/54063","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"},{"size":42,"length":1131,"mime_type":"video/webm","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-06-19T20:02:20.076+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/webm-sd/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/54043","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"},{"size":17,"length":1131,"mime_type":"audio/mpeg","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-06-19T19:48:56.179+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/mp3/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/54033","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"},{"size":11,"length":1131,"mime_type":"audio/opus","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-06-19T19:48:40.678+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/opus/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_opus.opus","url":"https://api.media.ccc.de/public/recordings/54032","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"},{"size":33,"length":1131,"mime_type":"video/mp4","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-06-19T19:44:41.427+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/h264-sd/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_sd.mp4","url":"https://api.media.ccc.de/public/recordings/54026","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"},{"size":76,"length":1131,"mime_type":"video/mp4","language":"eng","filename":"oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-06-19T19:32:44.922+02:00","recording_url":"https://cdn.media.ccc.de/events/osc/2021/h264-hd/oSVC21-3553-eng-The_path_to_sweeter_image_builds_with_KIWI_hd.mp4","url":"https://api.media.ccc.de/public/recordings/54020","event_url":"https://api.media.ccc.de/public/events/05Sd3suP85YdVcyWCPA_Qg","conference_url":"https://api.media.ccc.de/public/conferences/osc21"}]}