consul/116
You can find the source of this version on GitHub at cloudfoundry-incubator/consul-release. It was created based on the commit 3a78f83a.
Release Notes¶
Changes:
- This release introduces significant changes to the way consul_agent works, introducing dnsmasq for DNS recursion and having it delegate to Consul only for queries matching the Consul domain. These changes are currently work-in-progress and have some minor issues which will be ironed out in the next few releases.
- Removes the recently added consul.agent.ports.dns and consul.rewrite_resolv properties from the consul_agent job and introduces consul.include_dnsmasq, consul.dnsmasq.dns_timeout_in_seconds, and consul.dnsmasq.nameservers properties with defaults of true, 5, and [cf.internal/127.0.0.1#8600] respectively.
Usage¶
You can reference this release in your deployment manifest from the releases section:
- name: "consul" version: "116" url: "https://bosh.io/d/github.com/cloudfoundry-incubator/consul-release?v=116" sha1: sha256:
Or upload it to your director with the upload-release command:
bosh upload-release --sha1=sha256: \ "https://bosh.io/d/github.com/cloudfoundry-incubator/consul-release?v=116"