---
title: Charmhub | Deploy Swarm using Charmhub - The Open Operator Collection
description: Deploy the latest version of Swarm on any cloud.
url: https://charmhub.io/swarm/configurations
---

# Swarm

[Canonical Kubernetes](https://charmhub.io/publisher/containers "View all packages from Canonical Kubernetes")

* [Canonical Kubernetes](https://charmhub.io/publisher/containers "View all packages from Canonical Kubernetes")
* [Cloud](https://charmhub.io/?filter=cloud)
* [Containers](https://charmhub.io/?filter=containers)
* [Security](https://charmhub.io/?filter=security)

Platform:

16.04

14.04

stable 1

```
juju deploy swarm
```

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

* [enable-cgroups](https://charmhub.io/swarm/configurations#enable-cgroups)
* [root\_certificate](https://charmhub.io/swarm/configurations#root_certificate)

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

* enable-cgroups | boolean

  Enable GRUB cgroup overrides cgroup\_enable=memory swapaccount=1. WARNING
  changing this option will reboot the host - use with caution on production
  services
* root\_certificate | string

  The root certificate to use for this grouping of charms.
  If empty (default) the leader will generate a self signed Certificate
  Authority (CA). All certificates will be based on the root certificate.
