Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ref(chart): remove kwasm-operator sub-chart #159

Merged
merged 1 commit into from
Mar 10, 2024

Conversation

vdice
Copy link
Contributor

@vdice vdice commented Mar 8, 2024

Closes #108

Tracking docs updates in spinkube/documentation#79

Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com>
@@ -12,6 +12,8 @@ Prior to installing the chart, you'll need to ensure the following:

- [Cert Manager](https://github.com/cert-manager/cert-manager) to automatically provision and manage TLS certificates (used by spin-operator's admission webhook system). Cert Manager must be running and the corresponding CRDs must be present on the cluster before installing the spin-operator chart.

- [Kwasm Operator](https://github.com/kwasm/kwasm-operator) to install WebAssembly support on Kubernetes nodes. See the [project README.md](https://github.com/KWasm/kwasm-operator/blob/main/README.md) for installation and configuration steps, including annotating nodes to run Spin/wasm workloads.
Copy link
Contributor

Choose a reason for hiding this comment

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

We should also specify that the user needs the containerd shim on the node. One way to do that is to install the kwasm operator. Otherwise they could do it manually or use a cluster image that already has it installed. Not blocking. Can do this as a follow up.

@endocrimes endocrimes merged commit 8083de9 into spinkube:main Mar 10, 2024
11 checks passed
@vdice vdice deleted the ref/rm-kwasm-operator branch March 11, 2024 18:05
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.

Helm chart should not include a hard dependency on kwasm operator
3 participants