---
title: Charmhub | Deploy mongos-k8s using Charmhub - The Open Operator Collection
description: Deploy the latest version of mongos-k8s as a Kubernetes Operator on any
  cloud.
url: https://charmhub.io/mongos-k8s/actions
---

# mongos-k8s

[Canonical](https://charmhub.io/publisher/data-platform "View all packages from Canonical")

* [Canonical](https://charmhub.io/publisher/data-platform "View all packages from Canonical")

Platform:

6/stable 75

```
juju deploy mongos-k8s --channel 6/stable
```

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

* [force-refresh-start](https://charmhub.io/mongos-k8s/actions#force-refresh-start)
* [pre-refresh-check](https://charmhub.io/mongos-k8s/actions#pre-refresh-check)
* [set-tls-private-key](https://charmhub.io/mongos-k8s/actions#set-tls-private-key)
* [status-detail](https://charmhub.io/mongos-k8s/actions#status-detail)

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

* force-refresh-start

  Force upgrade of this unit.
  Potential of data loss and downtime.
* pre-refresh-check

  Check if charm is ready to refresh.
* set-tls-private-key

  Set the privates key, which will be used for certificate signing requests (CSR). Run for each unit separately.

  Params

  + external-key
    string

    The content of private key for external communications with clients. Content will be auto-generated if this option is not specified.
  + internal-key
    string

    The content of private key for internal communications with clients. Content will be auto-generated if this option is not specified.
* status-detail

  Gets statuses of the charm

  Params

  + recompute
    boolean

    a boolean indicating whether a unit should recompute all statuses.
