implementar repository privado de git con frase de contraseña usando el server de fuente abierta de chef

Estoy intentando implementar desde una count privada github / bitbucket que contiene una frase de contraseña en la instancia de ubuntu ec2. Al hacer búsquedas rápidas en Google, estoy conectado a blogs, sitios web, pero no a blogs ni sitios web que sugieran cómo configurar con pass pharse. Cualquier aviso me ayudará mucho.

Las operaciones automáticas autenticadas de ssh / git casi nunca usan authentication interactiva (contraseña). Se utilizan keys ssh sin contraseña. Consulte las siguientes instrucciones para configurar una key de implementación para Github: https://help.github.com/articles/managing-deploy-keys#deploy-keys

Luego, siga el rest de esta respuesta: http://sofes.miximages.com/a/18495349/1342791

Para get más información sobre cómo usar el recurso de implementación de chef, consulte aquí: http://docs.opscode.com/resource_deploy.html

No estoy seguro de que puedas hacer eso. La forma habitual es usar una tecla de implementación en el repository. Si no te importa el plug desvergonzado, he creado un libro de cocina llamado deploy_key que gestiona dichas keys en BitBucket y Github.

Es compatible con la creación de una key en el server, agregar al repository y eliminar del repository.