Skip to content

doc: add Kubernetes deployment guide with Helm chart options#209

Open
mberlofa wants to merge 2 commits intoFlowiseAI:mainfrom
mberlofa:doc-6111-kubernetes-helm-deployment
Open

doc: add Kubernetes deployment guide with Helm chart options#209
mberlofa wants to merge 2 commits intoFlowiseAI:mainfrom
mberlofa:doc-6111-kubernetes-helm-deployment

Conversation

@mberlofa
Copy link
Copy Markdown

@mberlofa mberlofa commented Apr 1, 2026

Summary

Adds a dedicated Kubernetes deployment page to the self-hosting documentation, replacing the external ArtifactHub link with a local guide covering available community Helm charts.

Related to FlowiseAI/Flowise#6111

Changes

  • New file: en/configuration/deployment/kubernetes.md
    • HelmForge chart: standalone mode (SQLite) and queue mode (Redis + PostgreSQL)
    • Cowboysysop chart: preserved as alternative option
    • Installation, queue mode configuration, and ingress examples
  • Updated: en/configuration/deployment/README.md — changed Kubernetes link from external ArtifactHub URL to local kubernetes.md
  • Updated: en/SUMMARY.md — same link update for sidebar navigation

Notes

  • Both charts are community-maintained, not affiliated with Flowise
  • The existing cowboysysop reference is preserved alongside the new HelmForge chart
  • Follows the same format as other deployment guides (AWS, Azure, GCP, etc.)

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a dedicated documentation page for Kubernetes deployment using Helm, replacing previous external links with a local guide. The new documentation details installation via HelmForge and Cowboysysop charts, covering standalone and queue modes, as well as ingress configuration. Feedback suggests using 'helm upgrade --install' for more robust deployment commands and improving the readability of external links with descriptive text.

```

```bash
helm install flowise helmforge/flowise -f values.yaml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The helm install command will fail if a release named flowise already exists (e.g., from following the initial installation steps). Using helm upgrade --install is more robust as it will either install a new release or upgrade an existing one, preventing potential errors for users.

Suggested change
helm install flowise helmforge/flowise -f values.yaml
helm upgrade --install flowise helmforge/flowise -f values.yaml

Comment on lines +15 to +16
* Chart source: [github.com/helmforgedev/charts](https://github.com/helmforgedev/charts/tree/main/charts/flowise)
* ArtifactHub: [artifacthub.io/packages/helm/helmforge/flowise](https://artifacthub.io/packages/helm/helmforge/flowise)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For better readability and clarity, consider using more descriptive link texts instead of repeating parts of the URLs. This helps users understand the destination of the link at a glance.

Suggested change
* Chart source: [github.com/helmforgedev/charts](https://github.com/helmforgedev/charts/tree/main/charts/flowise)
* ArtifactHub: [artifacthub.io/packages/helm/helmforge/flowise](https://artifacthub.io/packages/helm/helmforge/flowise)
* Chart source: [HelmForge Charts on GitHub](https://github.com/helmforgedev/charts/tree/main/charts/flowise)
* ArtifactHub: [Flowise chart on ArtifactHub](https://artifacthub.io/packages/helm/helmforge/flowise)

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.

1 participant