forked from ungleich-public/cdist
		
	also update config-layout
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								78b10e0ea6
							
						
					
				
			
			
				commit
				
					
						385cf7ab2b
					
				
			
		
					 1 changed files with 6 additions and 6 deletions
				
			
		|  | @ -3,7 +3,7 @@ On the server: | |||
| conf/manifests/init | ||||
|    - the central entry point | ||||
|    - is a shell script | ||||
|    - defines mapping from providers to hosts | ||||
|    - defines mapping from types to hosts | ||||
|    -  will be called by cdist and the name | ||||
|       will be available for tracking in | ||||
|       cdist core functions | ||||
|  | @ -14,11 +14,11 @@ core/manifests/* (all other) | |||
|    - method to seperate configuration parts | ||||
| 
 | ||||
| 
 | ||||
| conf/providers/<name>/ | ||||
| conf/types/<name>/ | ||||
|    - provide standard types | ||||
|    - have required and optional arguments | ||||
|    - are independent of hosts | ||||
|    - may make use of other providers to realise a new type | ||||
|    - may make use of other types to realise a new type | ||||
|       - how to overwrite stuff? | ||||
|       - overwrite in own tree? | ||||
|          - needs knowledge of inherited provider | ||||
|  | @ -26,14 +26,14 @@ conf/providers/<name>/ | |||
|               but more like reusable defines | ||||
|    - or may implement some functionality on their own | ||||
| 
 | ||||
| lib/providers/<name>/ | ||||
| lib/types/<name>/ | ||||
|    - same as above, but provided by the cdist distribution | ||||
|    - if name exists in both, conf/ has priority | ||||
| 
 | ||||
| Differences manifests vs. providers | ||||
| Differences manifests vs. types | ||||
| 
 | ||||
| 
 | ||||
|                      manifests               providers | ||||
|                      manifests               types | ||||
| 
 | ||||
| main purpose         map config to host      provide functionality | ||||
| can change config    no (prevent conflicts)  yes (allow inheritance) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue