Skip to content

Commit b71800e

Browse files
committed
Add op-files to enable proxy properties
1 parent a806e67 commit b71800e

13 files changed

+78
-0
lines changed

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,17 @@ Please review the op files before deploying them to check the requeriments, depe
178178
| [enable-bosh-uaa.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/enable-bosh-uaa.yml) | Configures [monitor-bosh.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/monitor-bosh.yml) to use an UAA client (you must apply the [add-bosh-exporter-uaa-clients.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/bosh/add-bosh-exporter-uaa-clients.yml) op file to your [bosh-deployment](https://github.com/cloudfoundry/bosh-deployment)) | | | |
179179
| [enable-cf-route-registrar.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/enable-cf-route-registrar.yml) | Registers `alertmanager`, `grafana`, and `prometheus` as [Cloud Foundry routes](https://docs.cloudfoundry.org/devguide/deploy-apps/routes-domains.html) (under your `system domain`) | | | |
180180
| [enable-grafana-uaa.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/enable-grafana-uaa.yml) | Configures `grafana` user authentication to use [Cloud Foundry UAA](https://docs.cloudfoundry.org/concepts/architecture/uaa.html) (you must apply the [add-grafana-uaa-clients.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/cf/add-grafana-uaa-clients.yml) op file to your [cf-deployment](https://github.com/cloudfoundry/cf-deployment)) | | | |
181+
| [enable-proxy-alertmanager.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-alertmanager.yml) | Enables http(s) proxy for `alertmanager` | | | |
182+
| [enable-proxy-blackbox-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-blackbox-exporter.yml) | Enables http(s) proxy for `blackbox_exporter` | | | |
183+
| [enable-proxy-bosh-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-bosh-exporter.yml) | Enables http(s) proxy for `bosh_exporter` | | | |
184+
| [enable-proxy-cf-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-cf-exporter.yml) | Enables http(s) proxy for `cf_exporter` | | | |
185+
| [enable-proxy-firehose-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-firehose-exporter.yml) | Enables http(s) proxy for `firehose_exporter` | | | |
186+
| [enable-proxy-github-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-github-exporter.yml) | Enables http(s) proxy for `github_exporter` | | | |
187+
| [enable-proxy-grafana.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-grafana.yml) | Enables http(s) proxy for `grafana` | | | |
188+
| [enable-proxy-kubernetes.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-alertmanager.yml) | Enables http(s) proxy for `kube_state_metrics_exporter` | | | |
189+
| [enable-proxy-prometheus.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-prometheus.yml) | Enables http(s) proxy for `prometheus` | | | |
190+
| [enable-proxy-shield-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-shield-exporter.yml) | Enables http(s) proxy for `shield_exporter` | | | |
191+
| [enable-proxy-stackdriver-exporter.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/proxy/enable-proxy-stackdriver-exporter.yml) | Enables http(s) proxy for `stackdriver_exporter` | | | |
181192
| [monitor-bosh.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/monitor-bosh.yml) | Enables monitoring [BOSH](https://github.com/bosh-prometheus/bosh_exporter) `jobs` and `processes` and enables [Service Discovery](https://github.com/bosh-prometheus/bosh_exporter/blob/master/FAQ.md#how-can-i-use-the-service-discovery) | x | x | x |
182193
| [monitor-cadvisor.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/monitor-cadvisor.yml) | Enables monitoring [cAdvisor](https://github.com/google/cadvisor) | x | | |
183194
| [monitor-cf.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/monitor-cf.yml) | Enables monitoring [Cloud Foundry](https://www.cloudfoundry.org/) via the [Cloud Foundry](https://github.com/bosh-prometheus/cf_exporter) and [Cloud Foundry Firehose](https://github.com/bosh-prometheus/firehose_exporter) exporters (you must apply the [add-prometheus-uaa-clients.yml](https://github.com/bosh-prometheus/prometheus-boshrelease/blob/master/manifests/operators/cf/add-prometheus-uaa-clients.yml) op file to your [cf-deployment](https://github.com/cloudfoundry/cf-deployment)) | x | x | x |

ci/release_notes.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
### Manifests
99

10+
* Added op files to enable proxy properties on several components
1011
* Bump `cf-routing` release to [v0.172.0](https://github.com/cloudfoundry/routing-release/releases/tag/0.172.0)
1112
* Bump `postgres` relase to [v26](https://github.com/cloudfoundry/postgres-release/releases/tag/v26)
1213

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=alertmanager/jobs/name=alertmanager/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=blackbox_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=bosh_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=cf_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=firehose/jobs/name=firehose_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=github_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=grafana/jobs/name=grafana/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=kube_state_metrics_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=prometheus/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=shield_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
- type: replace
2+
path: /instance_groups/name=prometheus/jobs/name=stackdriver_exporter/properties?/env?
3+
value:
4+
http_proxy: ((http_proxy))
5+
https_proxy: ((https_proxy))
6+
no_proxy: ((no_proxy))

0 commit comments

Comments
 (0)