- Chef 12.x
- CentOS 6.x, 7.x
- RHEL 6.x, 7.x
As well as installing Vagrant You will also have to install ChefDK
After installing Vagrant you also have to install the following two Plugins:
- vagrant-berkshelf
- vagrant-omnibus
Once those are installed you may run vagrant up to create a new VM
-
node['geoshape']['endpoint']
- The public endpoint for your GeoShape instance. Can be either an IP address or DNS name -
node['geoshape']['https_only']
- Will redirect HTTP to HTTPS if set totrue
. Requires -node['geoshape']['https_enabled']
to also be set totrue
-
node['geoshape']['cert']
- The location on the filesystem to put the SSL certificate. Requires the use of Chef Vault -
node['geoshape']['cert_chain']
- The location on the filesystem to put the SSL certificate chain. Requires the use of Chef Vault -
node['geoshape']['cert_key']
- The location on the filesystem to put the SSL certificate private key. Requires the use of Chef Vault -
node['java_keystore']
- -
node['geoshape']['rabbitmq']['endpoint']
- -
node['geoshape']['allowed_hosts']
- -
node['geoshape']['geoserver']['endpoint']
- -
node['geoshape']['geoserver']['jsonp_enabled']
- -
node['geoshape']['email_host']
- -
node['geoshape']['email_port']
- -
node['geoshape']['email_from']
- -
node['geoshape']['enable_registration']
- -
node['geoshape']['account_activation']
- -
node['geoshape']['account_approval']
- -
node['geoshape']['account_email_confirm']
- -
node['geoshape']['auth_exempt_urls']
- -
node['geoshape']['debug']
- -
node['geoshape']['lockdown_geonode']
- -
node['geoserver']['root_user']['password']
- -
node['geoserver']['root_user']['password_hash']
- -
node['geoserver']['root_user']['password_digest']
- -
node['geoshape']['geoserver']['password_hash']
- -
node['geoshape']['geoserver']['admin_password']
- -
node['geoshape']['geoserver']['admin_user']
- -
node['geoshape']['database']['password']
- -
node['geoshape']['imports_database']['password']
- -
node['geoshape']['admin_user']
- -
node['geoshape']['admin_password']
- -
node['geoshape']['admin_password_hash']
- -
node['geoshape']['database_master_password']
- -
node['geoshape']['database_master_user']
- -
node['geoshape']['cert_vault']
- {:name => 'certs', :item => 'geoshape'} -
node['geoshape']['database']['vault']
- {:name => 'geoshape', :item => 'database'} -
node['geoshape']['geoserver']['vault']
- {:name => 'geoshape', :item => 'geoserver'} -
node['geoshape']['geonode']['vault']
- {:name => 'geoshape', :item => 'geonode'} -
node['geoshape']['database']['endpoint']
- -
node['geoshape']['database']['port']
- -
node['geoshape']['database']['user']
- -
node['geoshape']['database']['name']
- -
node['geoshape']['imports_database']['endpoint']
- -
node['geoshape']['imports_database']['port']
- -
node['geoshape']['imports_database']['user']
- -
node['geoshape']['imports_database']['name']
- -
node['geoshape']['imports_database']['geonode_alias']
-