---
wrapper_template: "templates/docs/markdown.html"
markdown_includes:
  nav: kubernetes/docs/shared/_side-navigation.md
context:
  title: 'Kata charm '
  description: Kata untrusted container runtime subordinate
keywords: component, charms, versions, release
tags:
    - reference
sidebar: k8smain-sidebar
permalink: 1.19/charm-kata.html
layout:
    - base
    - ubuntu-com
toc: false
charm_revision: '62'
charm_name: kata
bundle_release: '1.19'
---

This subordinate charm deploys the [Kata](https://katacontainers.io/)
untrusted container runtime within a running Juju charm model.  It is
an open source community working to build a secure container runtime with
lightweight virtual machines that feel and perform like containers, but
provide stronger workload isolation using hardware virtualization technology
as a second layer of defense.

## States

The following states are set by this subordinate:

* `endpoint.{relation name}.available`

  This state is set when Kata is available for use.


## Using the Kata subordinate charm

The Kata subordinate charm is to be used with a principal charm and a
container runtime subordinate.  To use, we deploy the Kata charm and
then relate to a principal and a subordinate container runtime.

For example:

```
juju deploy cs:~containers/kata
juju add-relation kata kubernetes-worker
juju add-relation kata:untrusted containerd:untrusted
```

## Scale out Usage

This charm will automatically scale out with the
principal charm.

<!-- ACTIONS STARTS -->
<!-- AUTOGENERATED TEXT - DO NOT EDIT -->

You can run an action with the following

```bash
juju run-action kata ACTION [parameters] [--wait]
```
<div class="row">
  <div class="col-2">
    <h5>
      debug
    </h5>
  </div>
  <div class="col-5">
    <p>
      Collect debug data
    </p>
  </div>
</div>
<hr>

<!-- ACTIONS ENDS -->


## Containerd links

  - The [Kata Containers homepage](https://katacontainers.io/)