spin-plugin-kube

Enhance Kubernetes by enabling the execution of Wasm modules directly within a Kubernetes cluster

The Kubernetes plugin for Spin is designed to enhance Spin by enabling the execution of Wasm modules directly within a Kubernetes cluster. Specifically a tool designed for Kubernetes integration with the Spin command-line interface. This plugin works by integrating with containerd shims, allowing Kubernetes to manage and run Wasm workloads in a way similar to traditional container workloads.

The Kubernetes plugin for Spin allows developers to use the Spin command-line interface for deploying Spin applications; it provides a seamless workflow for building, pushing, deploying, and managing Spin applications in a Kubernetes environment. It includes commands for scaffolding new components as Kubernetes manifests, and deploying and retrieving information about Spin applications running in Kubernetes. This plugin is an essential tool for developers looking to streamline their Spin application deployment on Kubernetes platforms.


Installation

Learn how to install the kube plugin for spin

Tutorials

This section consists of tutorials in the context of the Kubernetes plugin for Spin

CLI Reference

Spin Plugin kube CLI Reference

Concepts

The Spin Plugin for Kubernetes is a Spin plugin for interacting with Kubernetes.

Contributing

Contributing to the Spin plugin for Kubernetes