write more ideas
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								6b75aff72b
							
						
					
				
			
			
				commit
				
					
						013c429b12
					
				
			
		
					 1 changed files with 16 additions and 3 deletions
				
			
		
							
								
								
									
										19
									
								
								INTRO
									
										
									
									
									
								
							
							
						
						
									
										19
									
								
								INTRO
									
										
									
									
									
								
							| 
						 | 
					@ -16,13 +16,15 @@ What do I need from puppet?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   - handling of package managers
 | 
					   - handling of package managers
 | 
				
			||||||
   - Modules: Nice to put stuff together
 | 
					   - Modules: Nice to put stuff together
 | 
				
			||||||
   - All the helper types like
 | 
					      - and reuse
 | 
				
			||||||
 | 
					   - [LIBRARY] All the helper types like 
 | 
				
			||||||
      - file
 | 
					      - file
 | 
				
			||||||
      - ssh_keys
 | 
					      - ssh_keys
 | 
				
			||||||
      - package
 | 
					      - package
 | 
				
			||||||
      - service
 | 
					      - service
 | 
				
			||||||
   - facter is cool
 | 
					      - user
 | 
				
			||||||
   - clients for every unix
 | 
					   - [CONDITIONS] facter is cool
 | 
				
			||||||
 | 
					   - [PORTABILITY] clients for every unix
 | 
				
			||||||
      - mostly ruby + facter in puppet
 | 
					      - mostly ruby + facter in puppet
 | 
				
			||||||
   - the DSL
 | 
					   - the DSL
 | 
				
			||||||
      - with many bugs
 | 
					      - with many bugs
 | 
				
			||||||
| 
						 | 
					@ -43,6 +45,9 @@ What do I miss from puppet?
 | 
				
			||||||
   - development configurations / tests
 | 
					   - development configurations / tests
 | 
				
			||||||
   - editing of configuration files
 | 
					   - editing of configuration files
 | 
				
			||||||
      - similar to cfengine
 | 
					      - similar to cfengine
 | 
				
			||||||
 | 
					   - replace bug squasher with bug avoidance
 | 
				
			||||||
 | 
					      - qmail did not need one either
 | 
				
			||||||
 | 
					   - push infrastructure
 | 
				
			||||||
--------------------------------------------------------------------------------
 | 
					--------------------------------------------------------------------------------
 | 
				
			||||||
Simple stuff done by Unix[notm]
 | 
					Simple stuff done by Unix[notm]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -51,9 +56,17 @@ Simple stuff done by Unix[notm]
 | 
				
			||||||
      - and case
 | 
					      - and case
 | 
				
			||||||
      - and and and
 | 
					      - and and and
 | 
				
			||||||
      - and there's no os (solaris doesn't count) without a usable /bin/sh
 | 
					      - and there's no os (solaris doesn't count) without a usable /bin/sh
 | 
				
			||||||
 | 
					      - cdist defines what you can use
 | 
				
			||||||
 | 
					         - you _can_ use os specific stuff
 | 
				
			||||||
 | 
					         - but it's ugly and you shoot into your own foot
 | 
				
			||||||
 | 
					      - "manifests" (use the same name here?) will be run/sourced
 | 
				
			||||||
 | 
					         - inheritance possible via sourcing
 | 
				
			||||||
 | 
					         - cdist-lib always preloaded
 | 
				
			||||||
   - version control via git
 | 
					   - version control via git
 | 
				
			||||||
   - file distribution via ssh
 | 
					   - file distribution via ssh
 | 
				
			||||||
   - authentication via ssh
 | 
					   - authentication via ssh
 | 
				
			||||||
   - dumb clients, similar to manifest compile in puppet
 | 
					   - dumb clients, similar to manifest compile in puppet
 | 
				
			||||||
      - clients just execute commands
 | 
					      - clients just execute commands
 | 
				
			||||||
   - dependencies via make?
 | 
					   - dependencies via make?
 | 
				
			||||||
 | 
					--------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue