{"guid":"2f26071c-db7b-5ea7-80cd-83d71419446f","title":"1001 ways of assigning a class to a node","subtitle":null,"slug":"ghent2025-628-1001-ways-of-assigning-a-class-to-a-node","link":"https://cfp.cfgmgmtcamp.org/ghent2025/talk/TCKR7P/","description":"Overview of possibilities to assign classes to nodes\n\nThe Puppet tutorial assembles configuration aus snippets in\n\n    manifests/site.pp\n    node default {\n        include apache\n    }\n\n. There are more possibilities than advertised by Puppet:\n\n * External Node Classifier\n * Roles und Profiles\n * Hiera Chainloading as Array or Hash\n * Puppet Enterprise Console/Foreman Host Groups\n \nWe will get a quick intro to each of them, an explanation on how to shoot yourself in the knee with these and a field report of ways that have proven to cause less pain.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Marcus Poller"],"tags":["628","2025","CMC2025","Puppet","Puppet 2 (B.1.011)","CMC2025-eng","cmc2025","Day 1"],"view_count":32,"promoted":false,"date":"2025-02-03T17:15:00.000+01:00","release_date":"2025-03-17T00:00:00.000+01:00","updated_at":"2026-02-24T14:45:07.065+01:00","length":1524,"duration":1524,"thumb_url":"https://static.media.ccc.de/media/events/cmc/2025/628-2f26071c-db7b-5ea7-80cd-83d71419446f.jpg","poster_url":"https://static.media.ccc.de/media/events/cmc/2025/628-2f26071c-db7b-5ea7-80cd-83d71419446f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/cmc/2025/628-2f26071c-db7b-5ea7-80cd-83d71419446f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/cmc/2025/628-2f26071c-db7b-5ea7-80cd-83d71419446f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ghent2025-628-1001-ways-of-assigning-a-class-to-a-node","url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_title":"Config Management Camp 2025","conference_url":"https://media.ccc.de/public/conferences/cmc2025","related":[],"recordings":[{"size":12,"length":1524,"mime_type":"audio/opus","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-17T20:57:17.277+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/opus/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_opus.opus","url":"https://media.ccc.de/public/recordings/85418","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":23,"length":1524,"mime_type":"audio/mpeg","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-03-17T20:57:13.785+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/mp3/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_mp3.mp3","url":"https://media.ccc.de/public/recordings/85417","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":57,"length":1524,"mime_type":"video/webm","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-17T21:30:56.372+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/webm-sd/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_webm-sd.webm","url":"https://media.ccc.de/public/recordings/85423","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":182,"length":1524,"mime_type":"video/webm","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-17T21:28:49.025+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/webm-hd/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_webm-hd.webm","url":"https://media.ccc.de/public/recordings/85422","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":164,"length":1524,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_fhd.mp4","state":"new","folder":"h264-fhd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-17T20:21:11.506+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-fhd/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_fhd.mp4","url":"https://media.ccc.de/public/recordings/85411","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":54,"length":1524,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-03-17T20:18:44.929+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-sd/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_sd.mp4","url":"https://media.ccc.de/public/recordings/85410","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"},{"size":224,"length":1524,"mime_type":"video/mp4","language":"eng","filename":"CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-03-17T20:06:25.022+01:00","recording_url":"https://cdn.media.ccc.de/events/cmc/2025/h264-hd/CMC2025-628-eng-1001_ways_of_assigning_a_class_to_a_node_hd.mp4","url":"https://media.ccc.de/public/recordings/85406","event_url":"https://media.ccc.de/public/events/2f26071c-db7b-5ea7-80cd-83d71419446f","conference_url":"https://media.ccc.de/public/conferences/cmc2025"}]}