Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add botpress v12 #621

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

maximilianoPizarro
Copy link

What is this PR About?

Deploy Botpress Server Community Helm Charts on Red Hat OpenShift

Redhat kubernetes Helm shell linkedin Artifact Hub

Open

Watch a demo video
Botpress on Red Hat Developer Sandbox

The purpose of this project is to generate the kubernetes objects based on the node image from the official repository botpress for deployment on container platforms using the Helm Charts strategy. Verified in Sandbox RedHat OpenShift Dedicated (Openshift 4.14.1).

How do we test this?

Installation

Charts Values Parameters

Parameter Value Default
env.EXTERNAL_URL https://my-botpress-NAMESPACE-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com https://botpress-server-maximilianopizarro5-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com
route.host my-botpress-NAMESPACE-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com botpress-server-maximilianopizarro5-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com
image.repository botpress/server quay.io/maximilianopizarro/botpress-server-v12

Add repository

helm repo add botpress https://redhat-cop.github.io/helm-charts

Install Chart with parameters

helm install botpress botpress/botpress --version VERSION --set route.host="Your-WilcardDNS-hostname",env.EXTERNAL_URL="Your-WilcardDNS-with-https"
Example:
helm install botpress botpress/botpress --version 0.1.1 --set route.host="my-botpress-maximilianopizarro5-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com",env.EXTERNAL_URL="https://my-botpress-maximilianopizarro5-dev.apps.sandbox-m2.ll9k.p1.openshiftapps.com"

Uninstall Chart

helm uninstall botpress

cc: @redhat-cop/day-in-the-life

Signed-off-by: Maximiliano Pizarro <[email protected]>
@ckavili
Copy link
Contributor

ckavili commented Feb 21, 2025

hey @maximilianoPizarro, thanks for this PR! our linter is a little bit picky 😇 if you can address those new line etc warnings, I'd be happy to merge it 🙏

Signed-off-by: Maximiliano Pizarro <[email protected]>
Signed-off-by: Maximiliano Pizarro <[email protected]>
@maximilianoPizarro
Copy link
Author

hey @maximilianoPizarro, thanks for this PR! our linter is a little bit picky 😇 if you can address those new line etc warnings, I'd be happy to merge it 🙏

Hi @ckavili! Don´t worry I send the changes on the last commit. Thanks in advance 💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants