Giter Club home page Giter Club logo

Comments (11)

thorhs avatar thorhs commented on May 12, 2024

I would like this as well.

from traefik.

emilevauge avatar emilevauge commented on May 12, 2024

Hi
Maybe It would be better to interact with Zookeeper directly instead no ?

from traefik.

thorhs avatar thorhs commented on May 12, 2024

Do you mean the clients connecting to the service should do the service lookup through ZooKeeper? If so, then that can be problematic since it pulls in ZooKeeper dependencies to all clients. Many of my clients today are just plain cURL/bash scripts that would be difficult to interface with ZK.

from traefik.

emilevauge avatar emilevauge commented on May 12, 2024

No, that's not what I wanted to say. Aurora does not provide any rest API to interact with. As Aurora puts its jobs in Zookeper, I was thinking of getting the conf directly from Zookeper :)

from traefik.

SEJeff avatar SEJeff commented on May 12, 2024

Right, Aurora will publish metadata for service discovery about every task it launches as a service in zookeeper. What we are asking for is that traefik be taught to read that metadata and do load balancing / proxying to the instances.

from traefik.

emilevauge avatar emilevauge commented on May 12, 2024

OK, but I will need some help, or some time :)

from traefik.

SEJeff avatar SEJeff commented on May 12, 2024

This is the most commonly used library for go + zk. I could write a small python script to create the "server set" znodes for you if that would be a good starting point?

from traefik.

SEJeff avatar SEJeff commented on May 12, 2024

#25 is relevant somewhat as libkv supports zookeeper.

from traefik.

emilevauge avatar emilevauge commented on May 12, 2024

@SEJeff You're absolutely right :) But it will need some adaptations to support Apache Aurora standard. It will not run out of the box.

from traefik.

SEJeff avatar SEJeff commented on May 12, 2024

@emilevauge Now the serverset data would be written by Aurora and should be read-only as far as traefik is concerned. Would it make more sense to just build support for it in natively?

from traefik.

emilevauge avatar emilevauge commented on May 12, 2024

Hi, as Zookeeper is now supported, it should be quite easy to get Aurora on the same way :) Help is welcomed :)

from traefik.

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.