old_issues_repo icon indicating copy to clipboard operation
old_issues_repo copied to clipboard

Integration example: consul + nomad

Open leowmjw opened this issue 8 years ago • 3 comments

Would like example integration to run with Hashicorp Consul + Nomad, instead of kubernetes

Please provide some general guidelines, I'll take a stab at doing a PoC

leowmjw avatar May 25 '17 01:05 leowmjw

Most of the kubernetes integration code is here: https://github.com/istio/manager/tree/master/platform/kube and in the installation deployment. We'll be cleaning up the platform interfaces defined here in the near future to remove any k8s assumptions that might have crept in.

kyessenov avatar May 25 '17 02:05 kyessenov

There is also an environmental adapter in Mixer for kubernetes here: https://github.com/istio/mixer/tree/master/adapter/kubernetes. We haven't written up any developer docs on creating new adapters yet, but hopefully looking at that example can get you started (in addition to the configuration blocks here and here).

FWIW, there is on-going design work on simplifying and improving the adapter story for mixer and the associated config.

douglas-reid avatar May 25 '17 04:05 douglas-reid

If possible could this be setup as two different adapters? One each for consul and nomad? That way if someone is using consul + any other orchestrator they will have a solution.

emaildanwilson avatar Jun 16 '17 16:06 emaildanwilson