Skip to content

Commit e93aed2

Browse files
Add SpinKube projects feature map
Signed-off-by: Kate Goldenring <[email protected]>
1 parent 096ef07 commit e93aed2

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

content/en/docs/install/_index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,22 @@ title: Installation
33
description: Before you can use SpinKube, you'll need to get it installed. We have several complete installation guides that covers all the possibilities; these guides will guide you through the process of installing SpinKube on your Kubernetes cluster.
44
weight: 20
55
---
6+
7+
## SpinKube Project Compatibility Matrix
8+
9+
All versions are backwards compatible, so using a new Spin Operator on an older Spin containerd shim should not break the execution of an application; however, not all new features added to the `SpinApp` custom resource may be available to the shim. For example, OTEL support for monitoring Spin applications was added to the shim in `v0.15.0` and the ability to pipe OpenTelemetry parameters to the shim from a `SpinApp` was added in the Spin Operator `v0.3.0`. This means that people using the `v0.3.0` operator with a shim version less than `v0.15.0` may expect OTEL to be configured for their Spin app.
10+
11+
## Spin Operator and Shim Feature Map
12+
13+
At time, features are added to the Spin Runtime that are added to the shim and can be enabled through the Spin Operator.
14+
15+
| Feature | SpinApp field | Shim Version | Spin Operator Version | `spin kube` plugin version |
16+
| -- | -- | -- | -- |
17+
| OTEL Traces | `otel` | v0.15.0 | v0.3.0 | NA |
18+
| Selective Deployment | `components` | v0.17.0 | v0.4.0 | v0.4.0 |
19+
20+
## Shim and Spin Version Map
21+
22+
| **shim version** | v0.12.0 | v0.13.0 | v0.14.0 | v0.14.1 | v0.15.0 | v0.15.1 | v0.16.0 |
23+
|------------------|---------------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------|---------------------------------------------------------------|
24+
| **spin** | [v2.2.0](https://github.com/fermyon/spin/releases/tag/v2.2.0) | [v2.3.1](https://github.com/fermyon/spin/releases/tag/v2.3.1) | [v2.4.2](https://github.com/fermyon/spin/releases/tag/v2.4.2) | [v2.4.3](https://github.com/fermyon/spin/releases/tag/v2.4.3) | [v2.6.0](https://github.com/fermyon/spin/releases/tag/v2.6.0) | [v2.6.0](https://github.com/fermyon/spin/releases/tag/v2.6.0) | [v2.6.0](https://github.com/fermyon/spin/releases/tag/v2.6.0) |

0 commit comments

Comments
 (0)