The Qdrant subchart was being included by default even in memory/persistent modes. Changed the dependency condition from `qdrant.enabled` to `qdrant.networkMode.deploySubchart` to align with the three-mode structure. Now the Qdrant subchart is ONLY deployed when: - qdrant.mode: "network" - qdrant.networkMode.deploySubchart: true Verified all three modes: - Memory mode (:memory:): No subchart, QDRANT_LOCATION=:memory: - Persistent mode (path): No subchart, QDRANT_LOCATION=/app/data/qdrant, PVC created - Network mode (subchart): Qdrant subchart deployed, QDRANT_URL=http://...:6333 - Network mode (external): No subchart, QDRANT_URL=<external-url> 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
33 lines
868 B
YAML
33 lines
868 B
YAML
apiVersion: v2
|
|
name: nextcloud-mcp-server
|
|
description: A Helm chart for Nextcloud MCP Server - enables AI assistants to interact with Nextcloud
|
|
type: application
|
|
version: 0.27.1
|
|
appVersion: "0.27.1"
|
|
keywords:
|
|
- nextcloud
|
|
- mcp
|
|
- model-context-protocol
|
|
- llm
|
|
- ai
|
|
- claude
|
|
- webdav
|
|
- caldav
|
|
- carddav
|
|
maintainers:
|
|
- name: Chris Coutinho
|
|
email: chris@coutinho.io
|
|
home: https://github.com/cbcoutinho/nextcloud-mcp-server
|
|
sources:
|
|
- https://github.com/cbcoutinho/nextcloud-mcp-server
|
|
icon: https://raw.githubusercontent.com/nextcloud/server/master/core/img/logo/logo.svg
|
|
dependencies:
|
|
- name: qdrant
|
|
version: "0.9.0"
|
|
repository: https://qdrant.github.io/qdrant-helm
|
|
condition: qdrant.networkMode.deploySubchart
|
|
- name: ollama
|
|
version: "1.33.0"
|
|
repository: https://otwld.github.io/ollama-helm
|
|
condition: ollama.enabled
|