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

# Temporal Worker

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

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

Platform:

1.0/stable 39

```
juju deploy temporal-worker-k8s --channel 1.0/stable
```

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

* [add-vault-secret](https://charmhub.io/temporal-worker-k8s/actions#add-vault-secret)
* [get-vault-secret](https://charmhub.io/temporal-worker-k8s/actions#get-vault-secret)
* [restart](https://charmhub.io/temporal-worker-k8s/actions#restart)

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

* add-vault-secret

  Creates a secret in Vault.

  If a secret already exists at the same path, it either
  updates it if it's an existing key or appends it if it's
  a new one.

  Params

  + key
    string

    The key to create.
  + path
    string

    The path to create the secret in.
  + value
    string

    The value to create.

  Required

  path,
  key,
  value
* get-vault-secret

  Reads a secret from Vault.

  Params

  + key
    string

    The key to create.
  + path
    string

    The path to create the secret in.

  Required

  path,
  key
* restart

  Restart the Temporal worker.
