Created
March 11, 2017 16:18
-
-
Save ultragtx/17a6b248da868842a626ea060cfaa08c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| compilation: | |
| cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| network: default | |
| reuse_compilation_vms: true | |
| workers: 4 | |
| director_uuid: <%= `bosh status --uuid`.strip %> | |
| disk_pools: | |
| - cloud_properties: {} | |
| disk_size: 10240 | |
| name: elasticsearch_master | |
| - cloud_properties: {} | |
| disk_size: 10240 | |
| name: elasticsearch_data | |
| - cloud_properties: {} | |
| disk_size: 10240 | |
| name: queue | |
| - cloud_properties: {} | |
| disk_size: 10240 | |
| name: cluster_monitor | |
| jobs: | |
| - instances: 1 | |
| name: elasticsearch_master | |
| networks: | |
| - name: default | |
| static_ips: | |
| - 172.16.0.171 | |
| persistent_disk_pool: elasticsearch_master | |
| properties: | |
| elasticsearch: | |
| node: | |
| allow_data: false | |
| allow_master: true | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stdout.log | |
| service: elasticsearch | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stderr.log | |
| service: elasticsearch | |
| resource_pool: elasticsearch_master | |
| templates: | |
| - name: elasticsearch | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| update: | |
| max_in_flight: 1 | |
| - instances: 1 | |
| name: cluster_monitor | |
| networks: | |
| - name: default | |
| static_ips: | |
| - 172.16.0.173 | |
| persistent_disk_pool: cluster_monitor | |
| properties: | |
| curator: | |
| elasticsearch: | |
| host: 127.0.0.1 | |
| port: 9200 | |
| purge_logs: | |
| retention_period: 7 | |
| elasticsearch: | |
| cluster_name: monitor | |
| master_hosts: | |
| - 127.0.0.1 | |
| node: | |
| allow_data: true | |
| allow_master: true | |
| elasticsearch_config: | |
| elasticsearch: | |
| host: 127.0.0.1 | |
| port: 9200 | |
| index_prefix: logstash- | |
| templates: | |
| - shards-and-replicas: '{ "template" : "logstash-*", "order" : 100, "settings" | |
| : { "number_of_shards" : 1, "number_of_replicas" : 0 } }' | |
| - index-settings: /var/vcap/jobs/elasticsearch_config/index-templates/index-settings.json | |
| - index-mappings: /var/vcap/jobs/elasticsearch_config/index-templates/index-mappings.json | |
| kibana: | |
| elasticsearch: | |
| host: 127.0.0.1 | |
| port: 9200 | |
| memory_limit: 30 | |
| port: 5601 | |
| wait_for_templates: | |
| - shards-and-replicas | |
| logstash_ingestor: | |
| syslog: | |
| port: 514 | |
| logstash_parser: | |
| filters: | |
| - monitor: /var/vcap/packages/logsearch-config/logstash-filters-monitor.conf | |
| logstash_parser.elasticsearch.index: logstash-%{+YYYY.MM.dd} | |
| nats_to_syslog: | |
| debug: true | |
| redis: | |
| host: 127.0.0.1 | |
| maxmemory: 10 | |
| resource_pool: cluster_monitor | |
| templates: | |
| - name: queue | |
| release: logsearch | |
| - name: parser | |
| release: logsearch | |
| - name: ingestor_syslog | |
| release: logsearch | |
| - name: elasticsearch | |
| release: logsearch | |
| - name: elasticsearch_config | |
| release: logsearch | |
| - name: curator | |
| release: logsearch | |
| - name: kibana | |
| release: logsearch | |
| - name: nats_to_syslog | |
| release: logsearch | |
| - instances: 1 | |
| name: queue | |
| networks: | |
| - name: default | |
| static_ips: | |
| - 172.16.0.174 | |
| persistent_disk_pool: queue | |
| properties: | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/queue/queue.log | |
| service: queue_redis | |
| resource_pool: queue | |
| templates: | |
| - name: queue | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - instances: 1 | |
| name: maintenance | |
| networks: | |
| - name: default | |
| properties: | |
| elasticsearch_config: | |
| index_prefix: logs- | |
| templates: | |
| - shards-and-replicas: /var/vcap/jobs/elasticsearch_config/index-templates/shards-and-replicas.json | |
| - index-settings: /var/vcap/jobs/elasticsearch_config/index-templates/index-settings.json | |
| - index-mappings-lfc: /var/vcap/jobs/elasticsearch-config-lfc/index-mappings.json | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/curator/curator.log | |
| service: curator | |
| - file: /var/vcap/sys/log/elasticsearch_config/job.control.log | |
| service: elasticsearch_config | |
| resource_pool: maintenance | |
| templates: | |
| - name: elasticsearch_config | |
| release: logsearch | |
| - name: curator | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - name: elasticsearch-config-lfc | |
| release: logsearch-for-cloudfoundry | |
| update: | |
| serial: true | |
| - instances: 1 | |
| name: elasticsearch_data | |
| networks: | |
| - name: default | |
| persistent_disk_pool: elasticsearch_data | |
| properties: | |
| elasticsearch: | |
| node: | |
| allow_data: true | |
| allow_master: false | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stdout.log | |
| service: elasticsearch | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stderr.log | |
| service: elasticsearch | |
| resource_pool: elasticsearch_data | |
| templates: | |
| - name: elasticsearch | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| update: | |
| max_in_flight: 1 | |
| - instances: 1 | |
| name: kibana | |
| networks: | |
| - name: default | |
| static_ips: | |
| - 172.16.0.176 | |
| properties: | |
| kibana: | |
| env: | |
| - KIBANA_DOMAIN: elktesting.footoo.org | |
| - KIBANA_OAUTH2_CLIENT_ID: my_kibana_client_id | |
| - KIBANA_OAUTH2_CLIENT_SECRET: my_kibana_client_password | |
| - SKIP_SSL_VALIDATION: true | |
| - CF_API_URI: https://api.cftesting.footoo.org | |
| - CF_SYSTEM_ORG: admin | |
| - REDIS_HOST: 172.16.0.174 | |
| - SESSION_EXPIRATION_MS: 43200000 | |
| - NODE_ENV: production | |
| - USE_HTTPS: false | |
| plugins: | |
| - auth: /var/vcap/packages/kibana-auth-plugin/kibana-auth-plugin.tar.gz | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/kibana/kibana.stdout.log | |
| service: kibana | |
| - file: /var/vcap/sys/log/kibana/kibana.stderr.log | |
| service: kibana | |
| resource_pool: kibana | |
| templates: | |
| - name: kibana | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - name: kibana-auth-plugin | |
| release: logsearch-for-cloudfoundry | |
| - instances: 1 | |
| name: ingestor | |
| networks: | |
| - name: default | |
| static_ips: | |
| - 172.16.0.172 | |
| properties: | |
| cloudfoundry: | |
| api_endpoint: https://api.cftesting.footoo.org | |
| doppler_endpoint: wss://doppler.cftesting.footoo.org | |
| firehose_events: LogMessage | |
| firehose_password: admin-password | |
| firehose_user: admin | |
| skip_ssl_validation: true | |
| logstash_ingestor: | |
| debug: false | |
| relp: | |
| port: null | |
| syslog: | |
| host: 172.16.0.172 | |
| port: 5514 | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/ingestor_syslog/ingestor_syslog.stdout.log | |
| service: ingestor_syslog | |
| - file: /var/vcap/sys/log/ingestor_syslog/ingestor_syslog.stderr.log | |
| service: ingestor_syslog | |
| resource_pool: ingestor | |
| templates: | |
| - name: ingestor_syslog | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - name: ingestor_cloudfoundry-firehose | |
| release: logsearch-for-cloudfoundry | |
| - instances: 0 | |
| name: ingestor-bosh-nats | |
| networks: | |
| - name: default | |
| static_ips: [] | |
| properties: | |
| logstash_ingestor: | |
| syslog: | |
| port: 514 | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/nats_to_syslog/nats_to_syslog.stdout.log | |
| service: nats_to_syslog | |
| - file: /var/vcap/sys/log/nats_to_syslog/nats_to_syslog.stderr.log | |
| service: nats_to_syslog | |
| resource_pool: ingestor | |
| templates: | |
| - name: ingestor_syslog | |
| release: logsearch | |
| - name: nats_to_syslog | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - instances: 1 | |
| name: parser | |
| networks: | |
| - name: default | |
| properties: | |
| logstash_parser: | |
| debug: false | |
| deployment_dictionary: | |
| - /var/vcap/packages/logsearch-config/deployment_lookup.yml | |
| - /var/vcap/jobs/parser-config-lfc/config/deployment_lookup.yml | |
| deployment_name: | |
| cf: fcf-hitnic-dev | |
| diego: fcf-hitnic-dev-diego | |
| elasticsearch: | |
| index: logs-%{[@metadata][index]}-%{+YYYY.MM.dd} | |
| index_type: '%{@type}' | |
| filters: | |
| - logsearch-for-cf: /var/vcap/packages/logsearch-config-logstash-filters/logstash-filters-default.conf | |
| syslog_forwarder: | |
| config: | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stdout.log | |
| service: elasticsearch | |
| - file: /var/vcap/sys/log/elasticsearch/elasticsearch.stderr.log | |
| service: elasticsearch | |
| - file: /var/vcap/sys/log/parser/parser.stdout.log | |
| service: parser | |
| - file: /var/vcap/sys/log/parser/parser.stderr.log | |
| service: parser | |
| resource_pool: parser | |
| templates: | |
| - name: parser | |
| release: logsearch | |
| - name: elasticsearch | |
| release: logsearch | |
| - name: syslog_forwarder | |
| release: logsearch | |
| - name: parser-config-lfc | |
| release: logsearch-for-cloudfoundry | |
| update: | |
| max_in_flight: 4 | |
| serial: false | |
| - instances: 1 | |
| name: ls-router | |
| networks: | |
| - default: | |
| - gateway | |
| - dns | |
| name: default | |
| static_ips: | |
| - 172.16.0.180 | |
| properties: | |
| haproxy: | |
| cluster_monitor: | |
| backend_servers: | |
| - 172.16.0.173 | |
| ingestor: | |
| backend_servers: | |
| - 172.16.0.172 | |
| kibana: | |
| backend_servers: | |
| - 172.16.0.176 | |
| syslog_server: 172.16.0.173 | |
| resource_pool: haproxy | |
| templates: | |
| - name: haproxy | |
| release: logsearch | |
| - instances: 1 | |
| lifecycle: errand | |
| name: enable_shard_allocation | |
| networks: | |
| - name: default | |
| properties: | |
| enable_shard_allocation: | |
| elasticsearch: | |
| master_node: 172.16.0.171 | |
| resource_pool: errand | |
| templates: | |
| - name: enable_shard_allocation | |
| release: logsearch | |
| - instances: 1 | |
| lifecycle: errand | |
| name: smoke-tests | |
| networks: | |
| - name: default | |
| properties: | |
| smoke_tests: | |
| elasticsearch_master: | |
| host: 172.16.0.171 | |
| syslog_ingestor: | |
| host: 172.16.0.180 | |
| port: 5514 | |
| release: logsearch | |
| resource_pool: errand | |
| templates: | |
| - name: smoke-tests | |
| release: logsearch | |
| - instances: 1 | |
| lifecycle: errand | |
| name: create-uaa-client | |
| networks: | |
| - name: default | |
| properties: | |
| create-uaa-client: | |
| cloudfoundry: | |
| system_domain: cftesting.footoo.org | |
| uaa_admin_client_id: admin | |
| uaa_admin_client_secret: admin-secret | |
| kibana_domain: elktesting.footoo.org | |
| oauth2_client_id: my_kibana_client_id | |
| oauth2_client_secret: my_kibana_client_password | |
| release: logsearch-for-cloudfoundry | |
| resource_pool: errand | |
| templates: | |
| - name: create-uaa-client | |
| release: logsearch-for-cloudfoundry | |
| - instances: 1 | |
| lifecycle: errand | |
| name: upload-kibana-objects | |
| networks: | |
| - name: default | |
| properties: | |
| cloudfoundry: | |
| firehose_events: LogMessage | |
| elasticsearch: | |
| host: 172.16.0.171 | |
| port: 9200 | |
| kibana_objects: | |
| upload_data_files: [] | |
| upload_predefined_kibana_objects: true | |
| release: logsearch-for-cloudfoundry | |
| resource_pool: errand | |
| templates: | |
| - name: upload-kibana-objects | |
| release: logsearch-for-cloudfoundry | |
| name: logsearch | |
| networks: | |
| - name: default | |
| subnets: | |
| - cloud_properties: | |
| name: fcf-testing | |
| dns: | |
| - 202.118.224.100 | |
| gateway: 172.16.0.1 | |
| range: 172.16.0.0/16 | |
| reserved: | |
| - 172.16.0.0 - 172.16.0.170 | |
| static: | |
| - 172.16.0.171 - 172.16.0.180 | |
| type: manual | |
| properties: | |
| curator: | |
| elasticsearch: | |
| host: 172.16.0.171 | |
| port: 9200 | |
| elasticsearch: | |
| cluster_name: logsearch | |
| exec: null | |
| master_hosts: | |
| - 172.16.0.171 | |
| elasticsearch_config: | |
| elasticsearch: | |
| host: 172.16.0.171 | |
| templates: | |
| - shards-and-replicas: /var/vcap/jobs/elasticsearch_config/index-templates/shards-and-replicas.json | |
| - index-settings: /var/vcap/jobs/elasticsearch_config/index-templates/index-settings.json | |
| - index-mappings: /var/vcap/jobs/elasticsearch_config/index-templates/index-mappings.json | |
| kibana: | |
| elasticsearch: | |
| host: 172.16.0.171 | |
| port: 9200 | |
| logstash_ingestor: | |
| debug: false | |
| logstash_parser: | |
| debug: false | |
| nats_to_syslog: | |
| nats: | |
| machines: | |
| - 172.16.0.12 | |
| password: nats-password | |
| port: 4222 | |
| subject: '>' | |
| user: nats-user | |
| syslog: | |
| host: 127.0.0.1 | |
| port: 514 | |
| redis: | |
| host: 172.16.0.174 | |
| syslog_forwarder: | |
| host: 172.16.0.173 | |
| port: 514 | |
| releases: | |
| - name: logsearch | |
| version: latest | |
| - name: logsearch-for-cloudfoundry | |
| version: latest | |
| resource_pools: | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: elasticsearch_master | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: elasticsearch_data | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: ingestor | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 4096 | |
| ram: 2048 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: queue | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: parser | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: kibana | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: maintenance | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: cluster_monitor | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 4096 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: haproxy | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| - cloud_properties: | |
| cpu: 2 | |
| disk: 8192 | |
| ram: 1024 | |
| env: | |
| bosh: | |
| password: $6$4gDD3aV0rdqlrKC$2axHCxGKIObs6tAmMTqYCspcdvQXh3JJcvWOY2WGb4SrdXtnCyNaWlrf3WEqvYR2MYizEGp3kMmbpwBC6jsHt0 | |
| name: errand | |
| network: default | |
| stemcell: | |
| name: bosh-vsphere-esxi-ubuntu-trusty-go_agent | |
| version: latest | |
| update: | |
| canaries: 1 | |
| canary_watch_time: 30000-600000 | |
| max_errors: 1 | |
| max_in_flight: 1 | |
| serial: false | |
| update_watch_time: 5000-600000 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment