metric-store-cluster-discovery job from metric-store/1.4.3
Github source:
7e9235f4 or
master branch
Properties¶
cluster_discovery¶
metrics_port¶The port to bind a prometheus metrics endpoint
pks¶
addr¶PKS API endpoint
ca_cert¶The certificate authority for the PKS API endpoint
server_name¶Server name for the PKS API certificate
skip_ssl_validation¶Whether to accept invalid certs for PKS API
- Default
false
uaa¶
addr¶The endpoint used for the UAA API
ca_cert¶The certificate authority for the UAA API endpoint
client_id¶The client id to authenticate to UAA
client_secret¶The client secret to authenticate to UAA
metric_store_api¶
address¶The address for the Metric Store API including port
- Default
localhost:8080
tls¶
ca_cert¶The certificate authority for the Metric Store API mutual TLS.
cert¶The certificate for the Metric Store API mutual TLS.
common_name¶The common name for the Metric Store API mutual TLS.
- Default
metricstore
key¶The private key for the Metric Store API mutual TLS.
metrics¶
tls¶
ca_cert¶The certificate authority for cluster-discovery metrics mutual TLS.
cert¶The certificate for cluster-discovery metrics mutual TLS.
key¶The private key for cluster-discovery metrics mutual TLS.
refresh_interval¶
The amount of time between cluster discovery run starts
- Default
10m
storage_dir¶
Where to store Prometheus ScrapeConfigs
- Default
/var/vcap/store/metric-store
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/metric-store-cluster-discovery/ directory
(learn more).
config/bpm.yml(frombpm.yml.erb)config/certs/metric_store_api.crt(frommetric_store_api.crt.erb)config/certs/metric_store_api.key(frommetric_store_api.key.erb)config/certs/metric_store_api_ca.crt(frommetric_store_api_ca.crt.erb)config/certs/metrics.crt(frommetrics.crt.erb)config/certs/metrics.key(frommetrics.key.erb)config/certs/metrics_ca.crt(frommetrics_ca.crt.erb)config/certs/pks_ca.crt(frompks_ca.crt.erb)config/certs/uaa_ca.crt(fromuaa_ca.crt.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.