# rasax specific settings rasax: enabled: true # initialUser is the user which is created upon the initial start of Rasa Enterprise url: "http://rasa-x-rasa-x.rasax.svc:5002" initialUser: # username specifies a name of this user - defaults to "admin" username: "admin" # password for the Rasa Enterprise user password: "chat_bot-@34hiB7T" # passwordSalt Rasa X uses to salt the user passwords passwordSalt: "chat_bot-@34hiB7T" # token Rasa X accepts as authentication token from other Rasa services token: "chat_bot-@34hiB7T" # jwtSecret which is used to sign the jwtTokens of the users jwtSecret: "chat_bot-@34hiB7T" tag: "0.42.6" #the type of rasax that you want to deploy hostNetwork: true service: type: NodePort port: 5002 targetPort: 5002 nodePort: 30005 endpoints: # In order to send messages to the same # event broker as Rasa X/Enterprise does we can pass # a custom configuration. eventBroker: type: "pika" url: "rasa-x-rabbit.rasax.svc" username: "user" password: ${RABBITMQ_PASSWORD} port: 5672 queues: - "rasa_production_events" # Use Rasa X as a model server models: enabled: true # User Rasa X/Enterprise token # If you use the Rasa X Helm chart you can set a token by using the `rasax.token` parameter # See: https://github.com/RasaHQ/rasa-x-helm/blob/main/charts/rasa-x/values.yaml#L22 token: "chat_bot-@34hiB7T" waitTimeBetweenPulls: 20 useRasaXasModelServer: enabled: true # -- The tag of the model that should be pulled from Rasa X/Enterprise tag: "production" extraEnv: # The configuration for an event broker uses environment variables, thus # you have to pass extra environment variables that read values from # the rasa-x-rabbit secret. - name: "RABBITMQ_PASSWORD" valueFrom: secretKeyRef: name: rasa-x-rabbit key: rabbitmq-password # rasa: Settings common for all Rasa containers rasa: # token Rasa accepts as authentication token from other Rasa services token: "chat_chat_bot-@34hiB7T--bot-@34hiB7T" command: "rasa run" rasaWorker: type: Load # RabbitMQ specific settings rabbitmq: # rabbitmq settings of the subchart auth: # password which is used for the authentication password: "chat_bot-34hiB7T" service: type: "LoadBalancer" # global settings of the used subcharts global: # postgresql: global settings of the postgresql subchart postgresql: # postgresqlPassword is the password which is used when the postgresqlUsername equals "postgres" postgresqlPassword: "ch-chat_bot-@34hiB7T-at_bot-@34hiB7T" # redis: global settings of the redis subchart redis: # password to use in case there no external secret was provided password: "-@34hiB7T-at_bo" # rasa: Settings common for all Rasa containers rasa: # Rasa Open Source configuration you did in previous steps version: "2.8.14" # tag refers to the Rasa image tag tag: "2.8.14-full" app: install: true name: "atwine/rasa-action-server" tag: "sixth_commit" ## Please look at this to understand more: #https://stackoverflow.com/questions/41509439/whats-the-difference-between-clusterip-nodeport-and-loadbalancer-service-types #- you will need to know the differences in exposing the services to different exposures.