Skip to content

Conversation

@phillipleblanc
Copy link
Contributor

Improves the Helm documentation to have the new stateful configuration that deploys Spice as a StatefulSet.

@phillipleblanc phillipleblanc added the documentation Improvements or additions to documentation label Mar 11, 2025
@phillipleblanc phillipleblanc requested review from a team and Copilot March 11, 2025 07:40
@phillipleblanc phillipleblanc self-assigned this Mar 11, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

PR Overview

This PR updates the Helm documentation to include a new stateful configuration for deploying Spice.ai as a StatefulSet with persistent storage. Key changes include:

  • Adding an informational block that explains the default stateless deployment and introduces stateful configuration.
  • Updating and expanding the configuration tables and YAML examples to support new parameters such as stateful options, service configuration, and acceleration engine.
  • Correcting typos and ensuring consistency in parameter names such as replacing "podMonitoring" with "podMonitor".

Reviewed Changes

File Description
website/docs/deployment/kubernetes/index.md Added a documentation block on deployment architectures and expanded configuration examples for stateful deployments and other service settings.

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (3)

website/docs/deployment/kubernetes/index.md:298

  • [nitpick] Consider adding a comment or documentation reference to clarify the acceptable values and purpose of the 'engine' parameter in the acceleration configuration.
engine: duckdb

website/docs/deployment/kubernetes/index.md:127

  • [nitpick] Ensure that 'monitoring.podMonitor.enabled' is used consistently throughout the documentation, replacing any lingering references to the old 'podMonitoring.enabled' key.
helm upgrade --install spiceai spiceai/spiceai --set monitoring.podMonitor.enabled=true

website/docs/deployment/kubernetes/index.md:179

  • [nitpick] The example selector key 'custom-selector' is generic; consider using a more descriptive example or adding a comment to clarify its purpose.
custom-selector: value

@github-actions
Copy link

🚀 deployed to https://a08576e7.spiceai-org-website.pages.dev

@phillipleblanc phillipleblanc merged commit 978d24c into trunk Mar 11, 2025
4 checks passed
@phillipleblanc phillipleblanc deleted the phillip/250311-add-statefulset branch March 11, 2025 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants