---
title: Charmhub | Deploy Anbox Management Service using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of Anbox Management Service on any cloud.
url: https://charmhub.io/ams/actions
---

# Anbox Management Service

[Anbox Charmers](https://charmhub.io/publisher/anbox-charmers "View all packages from Anbox Charmers")

* [Anbox Charmers](https://charmhub.io/publisher/anbox-charmers "View all packages from Anbox Charmers")

Platform:

24.04

22.04

20.04

18.04

1.29/stable 1.29.2-a624c30

```
juju deploy ams --channel 1.29/stable
```

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

* [add-certificate](https://charmhub.io/ams/actions#add-certificate)
* [node-end-maintenance](https://charmhub.io/ams/actions#node-end-maintenance)
* [node-set](https://charmhub.io/ams/actions#node-set)
* [node-start-maintenance](https://charmhub.io/ams/actions#node-start-maintenance)

[Learn about actions >](https://juju.is/docs/juju/action)

* add-certificate

  Adds a client certificate to the service trusted list of client certificates.
  Accepts a public certificate content in base64 format as parameter.

  You can run the action by providing the base64 certificate content, like this
  `juju run ams/0 add-certificate cert="MIIFYjCCA0qgAwIB...etc...+7eNwoFc9yTT4=" --wait=5m`

  or you can extract the certificate from a pem file (say, client.crt), like this
  `juju run ams/0 add-certificate cert="$(cat client.crt | grep -v ^-- | tr -d '\n')" --wait=5m`

  Params

  + cert
    string

    The base64 content of a certificate without header and footer (---BEGIN CERTIFICATE... etc)
    and without line breaks.
* node-end-maintenance

  Removes a node from maintenance mode or unmarks the node as unschedulable
  within AMS. This will resume the LXD node to its normal operations in AMS.
  This should be used after upgrading the LXD node.

  Params

  + node
    string

    Name of the LXD node in AMS. This can be typically derived from the
    juju unit name by removing the '/'.

  Required

  node
* node-set

  Sets a value for a certain node configuration.

  Params

  + key
    string

    Configuration key to set
  + node
    string

    Node name where configuration is applied
  + value
    string

    Configuration value to set

  Required

  node,
  key,
  value
* node-start-maintenance

  Sets a node to maintenance mode or marks the node as unschedulable within
  AMS. This will prevent any further containers to be spawned on the
  specified node. This should be used before upgrading the LXD node.

  Params

  + node
    string

    Name of the LXD node in AMS. This can be typically derived from the
    juju unit name by removing the '/'.

  Required

  node
