cloudfoundry-attic / etcd-release

Apache License 2.0
3 stars 17 forks source link

[Feature] ZETCD #39

Closed shinji62 closed 7 years ago

shinji62 commented 7 years ago

Hi,

i am wondering if you could be interested in ZETCD to enhance this bosh release to support Zookeeper through etcd.

Could be useful for many system which only support Zookeeper protocol.

I am willing to make the PR.

Thanks.

cf-gitbot commented 7 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/143630211

The labels on this github issue will be updated when the story is started.

evanfarrar commented 7 years ago

@shinji62 we have been slowly reducing our integrations with ETCD over time, so supporting a new frontend to ETCD would be a step in the other direction.

This is a distribution of ETCD meant to be bundled into the same deployment as Cloud Foundry to serve as the database of a few CF components (well, as of now only one component). It is not intended for a general usage as we do some things which might surprise a user (such as removing data to resolve conflicts, at times).

Perhaps there is a need for a general purpose etcd BOSH release, much like cloudfoundry-community/consul-boshrelease is a more general purpose consul release than cloudfoundry-incubator/consul-release. But it would not be maintained as a core Cloud Foundry project unless it was part of the runtime.

shinji62 commented 7 years ago

Ok, I will create my own bosh release. Thanks