Parameters - HearstAT/cloudformation-chef-ha GitHub Wiki
Cloudformation Parameters to Chef attributes
This is a quick reference section to identify which CF parameters tie directly to chef attributes.
Cloudformation Creation Parameters
| Cloudformation Param | Cookbook Attribute | Cookbook File |
|---|---|---|
| ChefSubdomain + HostedZone | default['cf_ha_chef']['api_fqdn'] | chef-server.rb |
| AnalyticsSubdomain + HostedZone | default['cf_ha_chef']['analytics']['stage_subdomain'] | opscode-analytics.rb |
| HostedZone | default['cf_ha_chef']['domain'] | chef-server.rb, opscode-analytics.rb |
| BackendVIP | default['cf_ha_chef']['backend_vip']['ip_address'] | chef-server.rb |
| CitadelBucket | default['citadel']['bucket'] | sumologic.rb, newrelic.rb, mail.rb |
| RestoreFile | default['cf_ha_chef']['backup']['restore_file'] | primary.rb |
| BackupEnable | default['cf_ha_chef']['backup']['enable_backups'] | primary.rb |
| SignupDisable | default['cf_ha_chef']['manage']['signupdisable'] | manage.rb |
| SupportEmail | default['cf_ha_chef']['manage']['supportemail'] | manage.rb |
| MailHost | default['cf_ha_chef']['mail']['relayhost'] | main.cf |
| MailPort | default['cf_ha_chef']['mail']['relayport'] | main.cf |
| LicenseCount | default['cf_ha_chef']['licensecount'] | chef-server.rb |
| EBSMountPath | default['cf_ha_chef']['ebs_device'] | chef-server.rb, ebs_volume.rb |
Cloudformation Build Parameters
| Cloudformation Param | Cookbook Attribute | Cookbook File |
|---|---|---|
| BackendEBSID | default['cf_ha_chef']['ebs_volume_id'] | chef-server.rb, ebs_volume.rb |
| BackupBucket | default['cf_ha_chef']['s3']['backup_bucket'] | primary.rb |
| AccessKey | default['cf_ha_chef']['aws_access_key_id'] | chef-server.rb |
| SecretKey | default['cf_ha_chef']['aws_secret_access_key'] | chef-server.rb |
| VIPInternalDNS | default['cf_ha_chef']['backend_vip']['fqdn'] | chef-server.rb |
| PrimaryIP | default['cf_ha_chef']['backendprimary']['ip_address'] | chef-server.rb |
| PrimaryInternalDNS | default['cf_ha_chef']['backendprimary']['fqdn'] | chef-server.rb |
| FailoverIP | default['cf_ha_chef']['backendfailover']['ip_address'] | chef-server.rb |
| FailoverInternalDNS | default['cf_ha_chef']['backendfailover']['fqdn'] | chef-server.rb |
| FE01DNS | default['cf_ha_chef']['frontends']['fe1']['fqdn'] | chef-server.rb |
| FE02DNS | default['cf_ha_chef']['frontends']['fe2']['fqdn'] | chef-server.rb |
| FE01IP | default['cf_ha_chef']['frontends']['fe1']['ip_address'] | chef-server.rb |
| FE02IP | default['cf_ha_chef']['frontends']['fe2']['ip_address'] | chef-server.rb |
| AnalyticsDNS | default['cf_ha_chef']['analytics']['fqdn'] | chef-server.rb |