forked from ungleich-public/cdist
		
	add link and some content to cdist-best-practise
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								e163a2baec
							
						
					
				
			
			
				commit
				
					
						3599eeb42b
					
				
			
		
					 3 changed files with 24 additions and 6 deletions
				
			
		| 
						 | 
					@ -1,7 +1,4 @@
 | 
				
			||||||
Write cdist-best-practise:
 | 
					Write cdist-best-practise:
 | 
				
			||||||
   - Multi master setups
 | 
					   - Multi master setups
 | 
				
			||||||
   - ssh with master socket?
 | 
					 | 
				
			||||||
      - saves connection delay for new connections: -M
 | 
					 | 
				
			||||||
      - hint: http://protempore.net/~calvins/howto/ssh-connection-sharing/
 | 
					 | 
				
			||||||
   - Different environments (production, integration, development)
 | 
					   - Different environments (production, integration, development)
 | 
				
			||||||
      - via version control
 | 
					      - via version control
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
cdist-best-practise(1)
 | 
					cdist-best-practise(7)
 | 
				
			||||||
======================
 | 
					======================
 | 
				
			||||||
Nico Schottelius <nico-cdist--@--schottelius.org>
 | 
					Nico Schottelius <nico-cdist--@--schottelius.org>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,8 +7,28 @@ NAME
 | 
				
			||||||
cdist-best-practise - Practises used in real environments
 | 
					cdist-best-practise - Practises used in real environments
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TOPIC1
 | 
					PASSWORDLESS CONNECTIONS
 | 
				
			||||||
------
 | 
					------------------------
 | 
				
			||||||
 | 
					It is recommended to run cdist with public key authentication.
 | 
				
			||||||
 | 
					This requires a private/public key pair and the entry
 | 
				
			||||||
 | 
					"PermitRootLogin without-password" in the sshd server.
 | 
				
			||||||
 | 
					See sshd_config(5) and ssh-keygen(1).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					SPEEDING UP SSH CONNECTIONS
 | 
				
			||||||
 | 
					---------------------------
 | 
				
			||||||
 | 
					When connecting to a new host, the initial delay with ssh connections
 | 
				
			||||||
 | 
					is pretty big. You can work around this by
 | 
				
			||||||
 | 
					"sharing of multiple sessions over a single network connection"
 | 
				
			||||||
 | 
					(quote from ssh_config(5)). The following code is suitable for
 | 
				
			||||||
 | 
					inclusion into your ~/.ssh/config:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					--------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Host *
 | 
				
			||||||
 | 
					  ControlPath ~/.ssh/master-%l-%r@%h:%p
 | 
				
			||||||
 | 
					  ControlMaster auto
 | 
				
			||||||
 | 
					  ControlPersist 10
 | 
				
			||||||
 | 
					--------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -30,6 +30,7 @@ pull mechanism (client requests configuration).
 | 
				
			||||||
SEE ALSO
 | 
					SEE ALSO
 | 
				
			||||||
--------
 | 
					--------
 | 
				
			||||||
- Website: http://www.nico.schottelius.org/cdist/[]
 | 
					- Website: http://www.nico.schottelius.org/cdist/[]
 | 
				
			||||||
 | 
					- cdist-best-practise(7)
 | 
				
			||||||
- cdist-deploy-to(1)
 | 
					- cdist-deploy-to(1)
 | 
				
			||||||
- cdist-manifest(7)
 | 
					- cdist-manifest(7)
 | 
				
			||||||
- cdist-quickstart(1)
 | 
					- cdist-quickstart(1)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue