pulsar-helm-chart icon indicating copy to clipboard operation
pulsar-helm-chart copied to clipboard

kop

Open Linuxstyle opened this issue 4 years ago • 8 comments

How to deploy kop in k8s?

Linuxstyle avatar Jun 17 '21 09:06 Linuxstyle

In my case, i need mop.

liangyuanpeng avatar Aug 28 '21 16:08 liangyuanpeng

Hi, is this something that will be done or should we search for other solutions?

Thanks

nlandeker avatar Nov 05 '21 12:11 nlandeker

Hello, I am working on an Open Source Helm Chart that supports KOP, but it is not based on the official Apache Pulsar docker images and Helm Charts. Basically because the Official Apache Pulsar docker images do not contain third party components like the KOP protocol handler. If you are interested you can reach out to me via Slack

By the way it is pretty simple to achieve this goal:

  • create a Dockerfile that starts from the official Pulsar docker images
  • add the KOP nar file in /pulsar/protocols
  • build and push your new image somewhere on dockerhub or in your private docker registry
  • configure the broker configuration in order to bootstrap KOP
  • set the docker image for the broker service to use your custom docker image

eolivelli avatar Nov 05 '21 13:11 eolivelli

Hello, @eolivelli I am definitely interested but unsure on how to reach you on Slack :)

nlandeker avatar Nov 05 '21 13:11 nlandeker

Hello, @eolivelli I am definitely interested but unsure on how to reach you on Slack :)

Subscribe to Slack here https://pulsar.apache.org/en/contact/

My name is "Enrico Olivelli" :-)

eolivelli avatar Nov 05 '21 13:11 eolivelli

Here is a chart which contains kop and mop https://github.com/streamnative/charts/blob/master/charts/pulsar/values.yaml#L94

codelipenghui avatar Nov 05 '21 14:11 codelipenghui

Here is a chart which contains kop and mop https://github.com/streamnative/charts/blob/master/charts/pulsar/values.yaml#L94

hi, isn't this chart based on streamnative platform instead of opensource pulsar. So just changing images would work or not? Or should we get the pieces which looks for component.kop boolean and merge them into opensource pulsar charts. Also can someone tell why do we need istio and envoy proxy for kop installations?

oguzhantortop avatar May 26 '22 18:05 oguzhantortop

i need kop too

ChenJhua avatar Jun 18 '22 01:06 ChenJhua