Skip to content

Instantly share code, notes, and snippets.

@drnic
Created February 25, 2014 15:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drnic/9211512 to your computer and use it in GitHub Desktop.
Save drnic/9211512 to your computer and use it in GitHub Desktop.
BOSH deployment manifest structure for Cloud Foundry deployment
$ structure_digest ~/bosh-lite/manifests/cf-manifest.yml
.compilation.cloud_properties.name
.compilation.network
.compilation.reuse_compilation_vms
.compilation.workers
.director_uuid
.jobs[].instances
.jobs[].name
.jobs[].networks[].name
.jobs[].networks[].static_ips
.jobs[].networks[].static_ips[]
.jobs[].persistent_disk
.jobs[].properties.ccdb
.jobs[].properties.ccng.process_group
.jobs[].properties.db
.jobs[].properties.etcd_ips[]
.jobs[].properties.ha_proxy.ssl_pem
.jobs[].properties.leader_ip
.jobs[].properties.loggregator_endpoint.host
.jobs[].properties.networks.apps
.jobs[].properties.networks.management
.jobs[].properties.router.servers.z1[]
.jobs[].properties.traffic_controller.zone
.jobs[].release
.jobs[].resource_pool
.jobs[].template
.jobs[].template[]
.jobs[].update.max_in_flight
.meta.environment
.meta.stemcell.name
.meta.stemcell.version
.name
.networks[].name
.networks[].subnets[].cloud_properties.name
.networks[].subnets[].range
.networks[].subnets[].reserved[]
.networks[].subnets[].static[]
.properties.app_domains[]
.properties.cc.app_events.cutoff_age_in_days
.properties.cc.app_usage_events.cutoff_age_in_days
.properties.cc.audit_events.cutoff_age_in_days
.properties.cc.broker_client_timeout_seconds
.properties.cc.buildpacks.buildpack_directory_key
.properties.cc.buildpacks.cdn
.properties.cc.buildpacks.fog_connection.local_root
.properties.cc.buildpacks.fog_connection.provider
.properties.cc.bulk_api_password
.properties.cc.client_max_body_size
.properties.cc.db_encryption_key
.properties.cc.default_app_memory
.properties.cc.default_quota_definition
.properties.cc.development_mode
.properties.cc.disable_custom_buildpacks
.properties.cc.droplets.cdn
.properties.cc.droplets.droplet_directory_key
.properties.cc.droplets.fog_connection.local_root
.properties.cc.droplets.fog_connection.provider
.properties.cc.hm9000_noop
.properties.cc.jobs.app_bits_packer.timeout_in_seconds
.properties.cc.jobs.app_events_cleanup.timeout_in_seconds
.properties.cc.jobs.app_usage_events_cleanup.timeout_in_seconds
.properties.cc.jobs.blobstore_delete.timeout_in_seconds
.properties.cc.jobs.blobstore_upload.timeout_in_seconds
.properties.cc.jobs.droplet_deletion.timeout_in_seconds
.properties.cc.jobs.droplet_upload.timeout_in_seconds
.properties.cc.jobs.global.timeout_in_seconds
.properties.cc.jobs.model_deletion.timeout_in_seconds
.properties.cc.maximum_app_disk_in_mb
.properties.cc.newrelic.capture_params
.properties.cc.newrelic.developer_mode
.properties.cc.newrelic.environment_name
.properties.cc.newrelic.license_key
.properties.cc.newrelic.monitor_mode
.properties.cc.newrelic.transaction_tracer.enabled
.properties.cc.newrelic.transaction_tracer.record_sql
.properties.cc.packages.app_package_directory_key
.properties.cc.packages.cdn
.properties.cc.packages.fog_connection.local_root
.properties.cc.packages.fog_connection.provider
.properties.cc.process_group
.properties.cc.quota_definitions.default.memory_limit
.properties.cc.quota_definitions.default.non_basic_services_allowed
.properties.cc.quota_definitions.default.total_routes
.properties.cc.quota_definitions.default.total_services
.properties.cc.quota_definitions.default.trial_db_allowed
.properties.cc.resource_pool.cdn
.properties.cc.resource_pool.fog_connection.local_root
.properties.cc.resource_pool.fog_connection.provider
.properties.cc.resource_pool.resource_directory_key
.properties.cc.srv_api_uri
.properties.cc.staging_upload_password
.properties.cc.staging_upload_user
.properties.cc.tasks_disabled
.properties.ccdb.address
.properties.ccdb.databases[].citext
.properties.ccdb.databases[].name
.properties.ccdb.databases[].tag
.properties.ccdb.db_scheme
.properties.ccdb.port
.properties.ccdb.roles[].name
.properties.ccdb.roles[].password
.properties.ccdb.roles[].tag
.properties.ccdb_ng.address
.properties.ccdb_ng.databases[].citext
.properties.ccdb_ng.databases[].name
.properties.ccdb_ng.databases[].tag
.properties.ccdb_ng.db_scheme
.properties.ccdb_ng.port
.properties.ccdb_ng.roles[].name
.properties.ccdb_ng.roles[].password
.properties.ccdb_ng.roles[].tag
.properties.ccng.app_events.cutoff_age_in_days
.properties.ccng.app_usage_events.cutoff_age_in_days
.properties.ccng.audit_events.cutoff_age_in_days
.properties.ccng.broker_client_timeout_seconds
.properties.ccng.buildpacks.buildpack_directory_key
.properties.ccng.buildpacks.cdn
.properties.ccng.buildpacks.fog_connection.local_root
.properties.ccng.buildpacks.fog_connection.provider
.properties.ccng.bulk_api_password
.properties.ccng.client_max_body_size
.properties.ccng.db_encryption_key
.properties.ccng.default_app_memory
.properties.ccng.default_quota_definition
.properties.ccng.development_mode
.properties.ccng.disable_custom_buildpacks
.properties.ccng.droplets.cdn
.properties.ccng.droplets.droplet_directory_key
.properties.ccng.droplets.fog_connection.local_root
.properties.ccng.droplets.fog_connection.provider
.properties.ccng.hm9000_noop
.properties.ccng.jobs.app_bits_packer.timeout_in_seconds
.properties.ccng.jobs.app_events_cleanup.timeout_in_seconds
.properties.ccng.jobs.app_usage_events_cleanup.timeout_in_seconds
.properties.ccng.jobs.blobstore_delete.timeout_in_seconds
.properties.ccng.jobs.blobstore_upload.timeout_in_seconds
.properties.ccng.jobs.droplet_deletion.timeout_in_seconds
.properties.ccng.jobs.droplet_upload.timeout_in_seconds
.properties.ccng.jobs.global.timeout_in_seconds
.properties.ccng.jobs.model_deletion.timeout_in_seconds
.properties.ccng.maximum_app_disk_in_mb
.properties.ccng.newrelic.capture_params
.properties.ccng.newrelic.developer_mode
.properties.ccng.newrelic.environment_name
.properties.ccng.newrelic.license_key
.properties.ccng.newrelic.monitor_mode
.properties.ccng.newrelic.transaction_tracer.enabled
.properties.ccng.newrelic.transaction_tracer.record_sql
.properties.ccng.packages.app_package_directory_key
.properties.ccng.packages.cdn
.properties.ccng.packages.fog_connection.local_root
.properties.ccng.packages.fog_connection.provider
.properties.ccng.process_group
.properties.ccng.quota_definitions.default.memory_limit
.properties.ccng.quota_definitions.default.non_basic_services_allowed
.properties.ccng.quota_definitions.default.total_routes
.properties.ccng.quota_definitions.default.total_services
.properties.ccng.quota_definitions.default.trial_db_allowed
.properties.ccng.resource_pool.cdn
.properties.ccng.resource_pool.fog_connection.local_root
.properties.ccng.resource_pool.fog_connection.provider
.properties.ccng.resource_pool.resource_directory_key
.properties.ccng.srv_api_uri
.properties.ccng.staging_upload_password
.properties.ccng.staging_upload_user
.properties.ccng.tasks_disabled
.properties.collector.datadog_api_key
.properties.collector.datadog_application_key
.properties.collector.deployment_name
.properties.collector.use_datadog
.properties.collector.use_tsdb
.properties.databases.address
.properties.databases.databases[].citext
.properties.databases.databases[].name
.properties.databases.databases[].tag
.properties.databases.db_scheme
.properties.databases.port
.properties.databases.roles[].name
.properties.databases.roles[].password
.properties.databases.roles[].tag
.properties.dea_next.directory_server_protocol
.properties.dea_next.disk_mb
.properties.dea_next.disk_overcommit_factor
.properties.dea_next.evacuation_bail_out_time_in_seconds
.properties.dea_next.instance_disk_inode_limit
.properties.dea_next.kernel_network_tuning_enabled
.properties.dea_next.memory_mb
.properties.dea_next.memory_overcommit_factor
.properties.dea_next.staging_disk_inode_limit
.properties.disk_quota_enabled
.properties.domain
.properties.logger_endpoint
.properties.loggregator.blacklisted_syslog_ranges
.properties.loggregator.debug
.properties.loggregator.maxRetainedLogMessages
.properties.loggregator.servers.z1[]
.properties.loggregator_endpoint.shared_secret
.properties.login.catalina_opts
.properties.login.links.home
.properties.login.links.passwd
.properties.login.links.signup
.properties.login.protocol
.properties.login.uaa_certificate
.properties.nats.address
.properties.nats.machines[]
.properties.nats.password
.properties.nats.port
.properties.nats.use_gnatsd
.properties.nats.user
.properties.nfs_server.address
.properties.nfs_server.network
.properties.opentsdb
.properties.pivotal_login.catalina_opts
.properties.pivotal_login.links.home
.properties.pivotal_login.links.passwd
.properties.pivotal_login.links.signup
.properties.pivotal_login.protocol
.properties.pivotal_login.uaa_certificate
.properties.router.endpoint_timeout
.properties.router.status.password
.properties.router.status.user
.properties.ssl.skip_cert_verify
.properties.syslog_aggregator
.properties.system_domain
.properties.system_domain_organization
.properties.uaa.admin.client_secret
.properties.uaa.batch.password
.properties.uaa.batch.username
.properties.uaa.catalina_opts
.properties.uaa.cc.client_secret
.properties.uaa.clients.app-direct.access-token-validity
.properties.uaa.clients.app-direct.authorities
.properties.uaa.clients.app-direct.authorized-grant-types
.properties.uaa.clients.app-direct.override
.properties.uaa.clients.app-direct.redirect-uri
.properties.uaa.clients.app-direct.refresh-token-validity
.properties.uaa.clients.app-direct.secret
.properties.uaa.clients.developer_console.access-token-validity
.properties.uaa.clients.developer_console.authorities
.properties.uaa.clients.developer_console.authorized-grant-types
.properties.uaa.clients.developer_console.override
.properties.uaa.clients.developer_console.redirect-uri
.properties.uaa.clients.developer_console.refresh-token-validity
.properties.uaa.clients.developer_console.scope
.properties.uaa.clients.developer_console.secret
.properties.uaa.clients.login.authorities
.properties.uaa.clients.login.authorized-grant-types
.properties.uaa.clients.login.override
.properties.uaa.clients.login.redirect-uri
.properties.uaa.clients.login.scope
.properties.uaa.clients.login.secret
.properties.uaa.clients.servicesmgmt.authorities
.properties.uaa.clients.servicesmgmt.authorized-grant-types
.properties.uaa.clients.servicesmgmt.autoapprove
.properties.uaa.clients.servicesmgmt.override
.properties.uaa.clients.servicesmgmt.redirect-uri
.properties.uaa.clients.servicesmgmt.scope
.properties.uaa.clients.servicesmgmt.secret
.properties.uaa.clients.space-mail.access-token-validity
.properties.uaa.clients.space-mail.authorities
.properties.uaa.clients.space-mail.authorized-grant-types
.properties.uaa.clients.space-mail.override
.properties.uaa.clients.space-mail.refresh-token-validity
.properties.uaa.clients.space-mail.secret
.properties.uaa.clients.support-services.access-token-validity
.properties.uaa.clients.support-services.authorities
.properties.uaa.clients.support-services.authorized-grant-types
.properties.uaa.clients.support-services.redirect-uri
.properties.uaa.clients.support-services.refresh-token-validity
.properties.uaa.clients.support-services.scope
.properties.uaa.clients.support-services.secret
.properties.uaa.jwt.signing_key
.properties.uaa.jwt.verification_key
.properties.uaa.no_ssl
.properties.uaa.scim.users[]
.properties.uaa.url
.properties.uaadb.address
.properties.uaadb.databases[].citext
.properties.uaadb.databases[].name
.properties.uaadb.databases[].tag
.properties.uaadb.db_scheme
.properties.uaadb.port
.properties.uaadb.roles[].name
.properties.uaadb.roles[].password
.properties.uaadb.roles[].tag
.releases[].name
.releases[].version
.resource_pools[].cloud_properties.name
.resource_pools[].name
.resource_pools[].network
.resource_pools[].size
.resource_pools[].stemcell.name
.resource_pools[].stemcell.version
.update.canaries
.update.canary_watch_time
.update.max_in_flight
.update.serial
.update.update_watch_time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment