Rasa & Dashbot & Kubernetes

Hey so i deployed my rasax chatbot on kubernetes. The way i connected my chatbot locally with external analytics was to put an event broker in the endpoints.yml file and installing dashbot in the pip environment. How do i do the same for the kubernetes deployment? Its likely to do in the values.yml file right?

event_broker: type: dashbot.rasa.rasa apiKey: “PLACEHOLDER”

let me know in what way to do it thanks

The only thing i found in the values.yml that might be it is ( # Optional additional rabbit queues for e.g. connecting to an analytics stack additionalRabbitQueues: [])

But i have no clue what comes into it, are there any examples?

is it like additionalRabbitQueues: [event_broker: type: dashbot.rasa.rasa apiKey: “PLACEHOLDER”] this ?

@nik202

pinging @ChrisRahme for the help and suggestion, I don’t have any experience working on Kubernetes. I guess Chris will provide better idea and solution :slight_smile:

1 Like

I really appreciate you, thanks alot nik!

Sorry guys, I don’t know that much either :sweat_smile:

1 Like

So what you want to do? Run Dashbot in kubernetes? Connect outside service (Dashbot) to Rasa running in kubernetes environment?

2 Likes

Connect dashbot service with kubernetes

Ok, how you then connect Dasbot to external services? API?

1 Like

Here

404: Not found | Dashbot

1 Like

Well my question is how to do that integration within kubernetes :slight_smile: which isn’t in the environments.yml file but a seperate values.yml file

Ok, have you already looked this?

https://github.com/RasaHQ/rasa-x-helm/blob/main/charts/rasa-x/values.yaml

1 Like

yes i have , thats what i used to deploy kubernetes.

so how about this lines?

  additionalEndpoints: {}
    # telemetry:
    #   type: jaeger
    #   service_name: rasa
  additionalEndpoints: {
      event_broker: 
      type: dashbot.rasa.rasa
      apiKey: “PLACEHOLDER”]
 
}

So like this?

Ok, try that

1 Like

@nik202 whats your opinion on this would this work?

@aymane258 thanks for the ping, but Kubernetes is not my cup of coffee :wink:

1 Like

Np, do you know anyone else in rasa who might know? Really important for my final project would appreciate it

pinging @stephens for suggestion and help please (as requested by thread owner), many thanks in advance!

1 Like