---
title: Charmhub | Deploy LINSTOR® Satellite using Charmhub - The Open Operator Collection
description: Deploy the latest version of LINSTOR® Satellite as a Kubernetes Operator
  on any cloud.
url: https://charmhub.io/linstor-satellite/configurations
---

# LINSTOR® Satellite

[LINBIT](https://charmhub.io/publisher/linbit "View all packages from LINBIT")

* [LINBIT](https://charmhub.io/publisher/linbit "View all packages from LINBIT")

Platform:

stable 14

```
juju deploy linstor-satellite
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [injection-mode](https://charmhub.io/linstor-satellite/configurations#injection-mode)
* [linstor-control-port](https://charmhub.io/linstor-satellite/configurations#linstor-control-port)
* [storage-pools](https://charmhub.io/linstor-satellite/configurations#storage-pools)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* injection-mode | string

  Default: compile

  How to inject the kernel module. Can be "compile" or "package".
* linstor-control-port | int

  Default: 3366

  Port the Linstor Satellite will listen on for control plane commands.
* storage-pools | string

  A list of storage pools to configure. Entries are space-separated, every entry is itself a comma-separated list of key-value pairs. The possible keys and their meaning are: - provider (required): LINSTOR storage pool provider, possible values are: DISKLESS, EXOS, FILE, FILE\_THIN, LVM, LVM\_THIN, OPENFLEX\_TARGET, SPDK, ZFS, ZFS\_THIN - name (required): The name assigned to the storage pool in LINSTOR. - provider\_name: Provider specific name of the storage pool. For example, the name of the Volume Group for LVM pools, the zpool for ZFS pools, etc. Required except when creating a diskless pool. - devices: Optionally, let LINSTOR create the provider pool on the given device. Multiple devices can be specified.
  Example 1: To configure a LINSTOR LVMTHIN storage pool named "thinpool" based on an existing LVM Thin Pool "storage/thinpool", use:
  provider=LVM\_THIN,provider\_name=storage/thinpool,name=thinpool

  Example 2: To configure a LINSTOR ZFS storage pool named "ssds" based on unconfigured devices "/dev/sdc" and "/dev/sdd" use:
  provider=ZFS\_THIN,provider\_name=ssds,name=ssds,devices=/dev/sdc,devices=/dev/sdd
