Skip to content

Commit

Permalink
Merge pull request #374 from rancher-sandbox/spinkube
Browse files Browse the repository at this point in the history
Document the spinkube setting
  • Loading branch information
gunamata authored May 30, 2024
2 parents 7eea902 + dd98e18 commit 6a2046b
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 2 deletions.
8 changes: 7 additions & 1 deletion docs/ui/preferences/container-engine/general.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,13 @@ Set the [container runtime] for Rancher Desktop. Users have the option of [conta

When switching to a different container runtime: Workloads and images that have been built or pulled using the current container runtime are not available on the container runtime being switched to.

#### WebAssembly (wasm)
#### WebAssembly (Wasm)

:::caution warning

This is an **experimental** setting.

:::

The Wasm feature allows running WebAssembly application as containers, either directly with the container engine, or via Kubernetes. Details are available in the [Working with WebAssembly](../../../tutorials/working-with-webassembly.md) tutorial.

Expand Down
22 changes: 21 additions & 1 deletion docs/ui/preferences/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,28 @@ To switch versions:

Set the port Kubernetes is exposed on. Use this setting to avoid port collisions if multiple instances of K3s are running.

#### Enable Traefik
#### Options

##### Enable Traefik

This option allows you to enable or disable Traefik. By disabling Traefik, you can free up port 80 and 443 for alternate ingress configuration. By default, Traefik is enabled.

Disabling Traefik will not delete existing resources.

##### Install Spin Operator

:::caution warning

This is an **experimental** setting.

:::

This option will install the [spinkube](https://www.spinkube.dev/) operator with the `cert-manager` prerequisite, and configure it with the `spin` RuntimeClass.

This option requires that the [WebAssembly](./container-engine/general.md) support is enabled.

:::note

Rancher Desktop automatically installs the [spin cli](https://developer.fermyon.com/spin/v2/index) and the [kube plugin](https://github.com/spinkube/spin-plugin-kube) to help develop and deploy Spin applications on Kubernetes.

:::

0 comments on commit 6a2046b

Please sign in to comment.