|
|
|
@ -6,6 +6,97 @@ Nico Schottelius <nico-cdist--@--schottelius.org> |
|
|
|
|
NAME |
|
|
|
|
---- |
|
|
|
|
cdist-tutorial - a guided introduction into cdist |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
YOUR FIRST CONFIGURATION |
|
|
|
|
------------------------ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEFINE STATE IN THE INITAL MANIFEST |
|
|
|
|
----------------------------------- |
|
|
|
|
|
|
|
|
|
The initial manifest is used to map |
|
|
|
|
configurations to a host. |
|
|
|
|
|
|
|
|
|
USING SOME BASIC TYPES |
|
|
|
|
---------------------- |
|
|
|
|
what is a type, how to use it, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATING YOUR FIRST OWN TYPE |
|
|
|
|
---------------------------- |
|
|
|
|
<with object id? or signleton here already> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
USE A TYPE TO BUNDLE FUNCTIONALITY |
|
|
|
|
---------------------------------- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
USING EXPLORERS |
|
|
|
|
--------------- |
|
|
|
|
global, type explorer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEBUGGING YOUR TYPES |
|
|
|
|
-------------------- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INTRODUCTION |
|
|
|
|