You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Changed Spicepod version from v1beta1 to v1 in add.md
- Enabled dataset acceleration by default in dataset.md
- Expanded command reference in index.md to include new commands and descriptions
- Updated run.md to reflect new flags and options for the Spice runtime
- Removed OpenTelemetry status from status.md
- Updated version.md to reflect new CLI and runtime versions
- Added optional metrics configuration in Docker deployment documentation
- Updated Kubernetes deployment parameters for image repository and tag
- Cleaned up getting started documentation by removing unnecessary metrics log
- Removed Go installation instructions from installation.md
- Added new runtime configuration options for flight, ready_state, and scheduler in runtime.md
- Clarified system requirements documentation regarding port usage and requirements
The command additionally updates the root `spicepod.yaml` file to include the configured dataset as a reference (`ref`). For this example, `spicepod.yaml` would include the following:
-`--metrics` Enable and configure the Prometheus metrics endpoint (disabled by default)
31
31
-`--tls-enabled` Enable TLS
32
32
-`--tls-certificate` The TLS PEM-encoded certificate
33
33
-`--tls-certificate-file` Path to the TLS PEM-encoded certificate file
34
34
-`--tls-key` The TLS PEM-encoded key
35
35
-`--tls-key-file` Path to the TLS PEM-encoded key file
36
+
-`--telemetry-enabled` Enable or disable anonymous telemetry
37
+
-`--pods-watcher-enabled` Enable the pods watcher (disabled by default)
38
+
-`--repl` Start a SQL REPL against the runtime's Flight endpoint
39
+
-`-v`, `--verbose` Enable verbose logging (use `-vv` for more detail)
40
+
-`--very-verbose` Enable very verbose logging
36
41
-`--set-runtime` Override [runtime configuration](../../reference/spicepod/#runtime) with a name/value pair specified as `name=value`. Multiple overrides can be specified by using the flag multiple times.
42
+
-`[PATH]` Positional argument specifying the path to a Spicepod directory or file. Supports local paths and `s3://` remote URLs.
37
43
38
44
### Examples
39
45
@@ -83,8 +89,8 @@ spice run
83
89
#### `--captured-outputs none`
84
90
85
91
```shell
86
-
# Set task history captured outputs to none
87
-
spice run -- --captured-outputs none
92
+
# Set task history captured outputs to none via --set-runtime
93
+
spice run -- --set-runtime task_history.captured_output=none
|`additionalEnv`| Additional environment variables to set in the Spice.ai container. |`[]`|
172
-
|`additionalLabels`| Additional labels to add to all resources. |`{}`|
173
-
|`image.pullSecrets`| Specify Docker registry secret names as an array. |`[]`|
174
-
|`image.repository`| The repository of the Docker image. |`spiceai`|
175
-
|`image.tag`| Replace with a specific version of Spice.ai to run. |`1.3.0`|
176
-
|`monitoring.podMonitor.enabled`| Enable Prometheus metrics collection for the Spice pods. Requires the [Prometheus Operator](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.PodMonitor) CRDs. |`false`|
177
-
|`replicaCount`| Number of Spice.ai replicas to run. |`1`|
178
-
|`resources`| Resource requests and limits for the Spice.ai container. See [Container resource examples](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#example-1). |`{}`|
179
-
|`service.type`| Kubernetes service type. Can be null, ClusterIP, NodePort, or LoadBalancer. |`null`|
180
-
|`serviceAccount.create`| Specifies whether a ServiceAccount should be created. |`false`|
181
-
|`spicepod`| Define the [Spicepod](https://spiceai.org/docs/getting-started/spicepods) to be loaded by the Spice.ai runtime. |`{}`|
182
-
|`stateful.enabled`| Use a StatefulSet with a PVC (Persistent Volume Claim) for the data volume. |`false`|
183
-
|`stateful.mountPath`| Mount path in container for the persistent volume. |`/data`|
184
-
|`stateful.size`| Size of each PV in the StatefulSet. |`1Gi`|
185
-
|`stateful.storageClass`| Storage class for the volume claim template in the StatefulSet. |`standard`|
186
-
|`tolerations`| List of node taints to tolerate. |`[]`|
|`additionalEnv`| Additional environment variables to set in the Spice.ai container. |`[]`|
172
+
|`additionalLabels`| Additional labels to add to all resources. |`{}`|
173
+
|`image.pullSecrets`| Specify Docker registry secret names as an array. |`[]`|
174
+
|`image.repository`| The repository of the Docker image. |`spiceai/spiceai`|
175
+
|`image.tag`| Replace with a specific version of Spice.ai to run. |`latest-models`|
176
+
|`monitoring.podMonitor.enabled`| Enable Prometheus metrics collection for the Spice pods. Requires the [Prometheus Operator](https://prometheus-operator.dev/docs/operator/api/#monitoring.coreos.com/v1.PodMonitor) CRDs. |`false`|
177
+
|`replicaCount`| Number of Spice.ai replicas to run. |`1`|
178
+
|`resources`| Resource requests and limits for the Spice.ai container. See [Container resource examples](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#example-1). |`{}`|
179
+
|`service.type`| Kubernetes service type. Can be null, ClusterIP, NodePort, or LoadBalancer. |`null`|
180
+
|`serviceAccount.create`| Specifies whether a ServiceAccount should be created. |`false`|
181
+
|`spicepod`| Define the [Spicepod](https://spiceai.org/docs/getting-started/spicepods) to be loaded by the Spice.ai runtime. |`{}`|
182
+
|`stateful.enabled`| Use a StatefulSet with a PVC (Persistent Volume Claim) for the data volume. |`false`|
183
+
|`stateful.mountPath`| Mount path in container for the persistent volume. |`/data`|
184
+
|`stateful.size`| Size of each PV in the StatefulSet. |`1Gi`|
185
+
|`stateful.storageClass`| Storage class for the volume claim template in the StatefulSet. |`standard`|
186
+
|`tolerations`| List of node taints to tolerate. |`[]`|
0 commit comments