Coder Social home page Coder Social logo

Comments (4)

shubhamranjan avatar shubhamranjan commented on July 24, 2024 1

@JTrotta As of current release, no. Will be pushing a few more features on this weekend post which the following methods related to cluster modification would be available:

   // MemberAdd adds a member into the cluster.
  MemberAdd

  // MemberRemove removes an existing member from the cluster.
  MemberRemove

  // MemberUpdate updates the member configuration.
  MemberUpdate

  // MemberList lists all the members in the cluster.
  MemberList

Create a new cluster - Not sure this is possible as the client first needs at least a single node cluster to connect it.

from dotnet-etcd.

shubhamranjan avatar shubhamranjan commented on July 24, 2024 1

But it's not really clear to me how to do that in etcd, or better to say, if it has any sense. May it be that adding the first member is equivalent to create the cluster?

For the scope of this client just like other data store clients, a single node cluster should always be present to start with. If the cluster is not present, it has nothing to connect to and perform operations on. Creation of cluster is indeed possible (on the same server or using authorisation on a remote server) but that is something we are not looking forward to as creation (initiation) usually does not fall under client side.
Hence, adding a new member would be only possible if you have at-least a single node cluster up and running already.

from dotnet-etcd.

JTrotta avatar JTrotta commented on July 24, 2024

Very good news.
Would be nice to have th possibility to create the cluster, i.e. The first node, switch on, no other nodes are already present, creates the cluster.
But it's not really clear to me how to do that in etcd, or better to say, if it has any sense. May it be that adding the first member is equivalent to create the cluster?

from dotnet-etcd.

shubhamranjan avatar shubhamranjan commented on July 24, 2024

Released with version 2.0.1

from dotnet-etcd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.