Skip to content

martezr/puppet-vra7-autosign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

puppet-vra7-autosign

Puppet Policy Based Autosiging integration with VMware vRealize Automation 7

Installation/Configuration

Add the following entry to the "[master]" section of the puppet.conf configuration file on the Puppet master.

autosign = $confdir/vrapolicyautosign.rb  

The script must be executable and accessible by the user running puppet.

chmod +x vrapolicyautosign.rb  
chown pe-puppet:pe-puppet vrapolicyautosign.rb or chown puppet:puppet vrapolicysign.rb for Puppet open source

Restart the puppet server service

systemctl restart pe-puppetserver or systemctl restart puppetsever for Puppet open source

Configuration File

The autosign script utilizes a configuration file for storing vRA connection information. By default the name of the file is "vrapolicyconfig.yaml" and is stored in the "/etc/puppetlabs/puppet" directory.

grtvra7:
  url: https://cloudportal.grt.local
  username: administrator@vsphere.local
  password: P@$$w0rd
  tenant: vsphere.local

About

Puppet Policy Based Autosiging integration with VMware vRealize Automation 7

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages