The identity defined type is responsible for the management of the primary Git identity in Undine. Specifically, it manages the Git globals user.name and user.email as through using the git config command.
undine_git::identity { "Jane Smith": email => 'jsmith@example.com', }
The identity defined type is responsible for the management of the primary Git identity in Undine. Specifically, it manages the Git globals user.name and user.email as through using the git config command.
undine_git::identity { "Jane Smith": email => 'jsmith@example.com', }
The remote defined type is responsible for the management of multiple remotes for Git repositories managed by in Undine.
The remote defined type also provides a means of authenticating via SSH using a combination of agent forwarding to use your host environment‘s SSH keys (enabled in Undine by default) and manipulating the known_hosts file on the guest VM. To find a known_hosts entry on your host system, simply use `ssh-keygen -H -F git.example.com` to display the correct key to provide.
Usage via SSH with an associated known_host entry.
undine_git::remote { "example_remote": remote_uri => 'user@git.example.com:example.git', repo_path => '/var/www/example', hostname => 'git.example.com', known_host_key => '|1|nddsvUkIUHNdM31TTSc+sPT57yg=|nQqEyJJthk/DTVaRmJW ...', }
The remote defined type is responsible for the management of multiple remotes for Git repositories managed by in Undine.
The remote defined type also provides a means of authenticating via SSH using a combination of agent forwarding to use your host environment‘s SSH keys (enabled in Undine by default) and manipulating the known_hosts file on the guest VM. To find a known_hosts entry on your host system, simply use `ssh-keygen -H -F git.example.com` to display the correct key to provide.
Usage via SSH with an associated known_host entry.
undine_git::remote { "example_remote": remote_uri => 'user@git.example.com:example.git', repo_path => '/var/www/example', hostname => 'git.example.com', known_host_key => '|1|nddsvUkIUHNdM31TTSc+sPT57yg=|nQqEyJJthk/DTVaRmJW ...', }