Consul cluster release on Cloudfoundry
Important
This repository is managed as Philips Inner-source / Open-source. This repository is NOT endorsed or supported by HSSA&P or I&S Cloud Operations. You are expected to self-support or raise tickets on the Github project and NOT raise tickets in HSP ServiceNow.
ENV | Description | Default | Requires |
---|---|---|---|
CONSUL_DC | Datacenter name | us-east | N |
CONSUL_TOKEN | Master token value | Y |
- Use the
manifest.example.yml
as a template and deploy - Run
create-network-policies.sh
to set up the network policies for Raft - Run
init-cluster.sh
to initialize the cluster
As Cloudfoundry does not have persistent disk storage you will need
to use something like consul snapshot
to occasionally back up the
state your Consul cluster.
Andy Lo-A-Foe ([email protected])
License is MIT