This book installs the Pingfederate server
Simply include the pingfederate:standalone recipe wherever you would like pingfederate installed, such as a run list (recipe[pingfederate]).
By default, the STANDALONE version is installed.
Chef 12+
- CentOS, RHEL
java
node['pingfed']['install_dir']- Install location, defaults to/usr/localnode['pingfed']['java_home']= Java Home for java running pingfederate, defaults tonode['java']['java_home']node['pingfed']['version']= '8.4.0'node['pingfed']['user']= 'pingfederate'node['pingfed']['admin_user']= 'Administrator'node['pingfed']['admin_password']= 'Some Password you manually set'node['pingfed']['base_url']= 'https://yourserverdomain.com'node['pingfed']['saml2_entry_id']= 'your_pingfed_serverid'
Installs standalone version of pingfederate
Installs standalone version of pingfederate
Configures basic server settings via API calls, not called by default
- FIRST time this cookbook is run it will not create the configuration as Pingfederate requires manuall intervention to create a user and password and set some default install parameters
- SECOND time this cookbook runs, it will create the server_settings configuration from what you provide and can be validated via API calls to https://localhost:9999/pf-admin-api/v1/serverSettings
- Author: Scott Marshall ([email protected])
- Author: Melinda Moran ([email protected])