diff --git a/operations/community/README.md b/operations/community/README.md index 34d4fd121..efae56c1b 100644 --- a/operations/community/README.md +++ b/operations/community/README.md @@ -8,3 +8,4 @@ Included in this directory is a collection of ops files submitted by the CF comm | --- | --- | --- | | `use-haproxy.yml` | [Stark & Wayne](https://www.starkandwayne.com/) - submitted by [rkoster](https://github.com/rkoster) | Adds https://github.com/cloudfoundry-incubator/haproxy-boshrelease as a load balancer for environments without IaaS provided load blancers. | | `enable-volume-service-nfs.yml` | [Stark & Wayne](https://www.starkandwayne.com/) - submitted by [rkoster](https://github.com/rkoster) | Adds an ops file for https://github.com/cloudfoundry/nfs-volume-release. | +| `change-metron-agent-deployment.yml` | [SAP SE](https://www.sap.com/) - submitted by [jsievers](https://github.com/jsievers) | Adds an ops file for changing the metron agent deployment property in all jobs | diff --git a/operations/community/change-metron-agent-deployment.yml b/operations/community/change-metron-agent-deployment.yml new file mode 100644 index 000000000..6a727c57a --- /dev/null +++ b/operations/community/change-metron-agent-deployment.yml @@ -0,0 +1,54 @@ +--- +# cf-deployment uses system_domain as metron agent deployment. +# Use this to override metron agent deployment name in all jobs. +- type: replace + path: /instance_groups/name=consul/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=nats/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=etcd/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=diego-api/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=uaa/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=consul/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=diego-brain/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=diego-cell/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=router/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=api/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=cc-bridge/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=cc-worker/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=cc-clock/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=doppler/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=log-api/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=mysql/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment)) +- type: replace + path: /instance_groups/name=blobstore/jobs/name=metron_agent/properties/metron_agent/deployment + value: ((metron_agent_deployment))