2011-09-26 15:33:26 +00:00
|
|
|
cdist-tutorial(7)
|
|
|
|
=================
|
|
|
|
Nico Schottelius <nico-cdist--@--schottelius.org>
|
2011-02-20 01:07:56 +00:00
|
|
|
|
|
|
|
|
2011-09-26 15:33:26 +00:00
|
|
|
NAME
|
|
|
|
----
|
|
|
|
cdist-tutorial - a guided introduction into cdist
|
2011-10-19 12:55:16 +00:00
|
|
|
|
|
|
|
|
2012-01-05 13:43:35 +00:00
|
|
|
INTRODUCTION
|
|
|
|
------------
|
2012-01-11 16:11:11 +00:00
|
|
|
This document gives you a pointer on what to read in
|
|
|
|
which order and is thus more a "guide to the right locations".
|
2012-01-05 13:43:35 +00:00
|
|
|
|
2012-01-11 16:21:38 +00:00
|
|
|
cdist-quickstart::
|
2012-01-11 16:34:09 +00:00
|
|
|
New to cdist? Want to get your hands dirty? Read this. [beginner]
|
2012-01-05 17:13:25 +00:00
|
|
|
|
2012-01-11 16:21:38 +00:00
|
|
|
cdist-installation::
|
2012-01-11 16:34:09 +00:00
|
|
|
The comprehensive guide to your first cdist installation [beginner]
|
2012-01-11 16:21:38 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
- MANAGING YOUR OWN CONFIGURATION
|
|
|
|
own branch => very early [before first change?]
|
|
|
|
=> no, first quick intro, then do it right
|
2012-01-11 16:21:38 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-initial-manifest::
|
|
|
|
Learn how to define which hosts get which configurations [beginner]
|
2012-01-11 16:21:38 +00:00
|
|
|
|
|
|
|
cdist-type::
|
2012-01-11 16:34:09 +00:00
|
|
|
Understand how types are working and created [intermediate]
|
2012-01-11 16:21:38 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
CREATING YOUR FIRST OWN TYPE
|
|
|
|
----------------------------
|
|
|
|
=> short example, reference to cdist-type(7)!
|
|
|
|
=> motivation
|
2012-01-11 16:21:38 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
Use a type to bundle functionalitY
|
2012-01-11 16:21:38 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
<with object id? or signleton here already>
|
2012-01-11 10:52:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
Debug with var - can be used by yourself
|
|
|
|
__debug::
|
|
|
|
If this variable is setup, cdist runs in debug mode.
|
|
|
|
You can use this information, to only output stuff in debug
|
|
|
|
mode as well.
|
|
|
|
Available for: initial manifest, type manifest, gencode, code
|
2012-01-05 17:13:25 +00:00
|
|
|
|
2012-01-11 16:06:40 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
USING EXPLORERS
|
|
|
|
---------------
|
|
|
|
cdist-explorer.text
|
2012-01-11 16:06:40 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
DEBUGGING YOUR TYPES
|
|
|
|
--------------------
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 10:52:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-best-practice::
|
|
|
|
Hints from real life experience to help you to organise cdist [intermediate]
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-reference::
|
|
|
|
The type, explorers and environment variables reference [intermediate]
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-explorer::
|
|
|
|
Interested in getting more information about the target system? [intermediate]
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-cache::
|
|
|
|
How to get use information about the hosts we have been working on [advanced]
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-scaling-tuning::
|
|
|
|
How to scale out with cdist and which tunings to apply. [advanced]
|
2012-01-09 23:01:02 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
TUNING CDIST
|
|
|
|
------------
|
2011-10-19 12:55:16 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
- speedup processing with ControlMaster option of
|
|
|
|
ssh
|
|
|
|
=> different document
|
2011-10-19 12:55:16 +00:00
|
|
|
|
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-stages::
|
|
|
|
Understand the internal workflow of cdist. [advanced]
|
2011-10-19 12:55:16 +00:00
|
|
|
|
2012-01-11 16:34:09 +00:00
|
|
|
cdist-hacker::
|
|
|
|
README, if you want to extend or modify cdist. [hacker]
|
2011-10-19 12:55:16 +00:00
|
|
|
|
|
|
|
|
2011-09-26 22:38:08 +00:00
|
|
|
|
|
|
|
|
2011-09-26 15:33:26 +00:00
|
|
|
SEE ALSO
|
|
|
|
--------
|
2012-01-11 10:52:02 +00:00
|
|
|
- cdist(1)
|
|
|
|
- cdist-type(7)
|
|
|
|
- cdist-best-practice(7)
|
|
|
|
- cdist-stages(7)?
|
2012-01-11 16:11:11 +00:00
|
|
|
|
|
|
|
COPYING
|
|
|
|
-------
|
|
|
|
Copyright \(C) 2011-2012 Nico Schottelius. Free use of this software is
|
|
|
|
granted under the terms of the GNU General Public License version 3 (GPLv3).
|