Skip to content

Commit

Permalink
Revise API encryption at rest task intro
Browse files Browse the repository at this point in the history
Co-authored-by: Mo Khan <theenjeru@gmail.com>
  • Loading branch information
sftim and enj committed Jul 25, 2023
1 parent ff6d646 commit 78bb456
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion content/en/docs/tasks/administer-cluster/encrypt-data.md
Expand Up @@ -8,7 +8,28 @@ weight: 210
---

<!-- overview -->
This page shows how to enable and configure encryption of secret data at rest.

All of the APIs in Kubernetes that let you write persistent API resource data support
at-rest encryption. For example, you can enable at-rest encryption for
{{< glossary_tooltip text="Secrets" term_id="secret" >}}.
This at-rest encryption is additional to any system-level encryption for the
etcd cluster or for the filesystem(s) on hosts where you are running the
kube-apiserver.

This page shows how to enable and configure encryption of API data at rest.

{{< note >}}
This task covers encryption for resource data stored using the
{{< glossary_tooltip text="Kubernetes API" term_id="kubernetes-api" >}}. For example, you can
encrypt Secret objects, including the key-value data they contain.

If you want to encrypt data in filesystems that are mounted into containers, you instead need
to either:

- use a storage integration that provides encrypted
{{< glossary_tooltip text="volumes" term_id="volume" >}}
- encrypt the data within your own application
{{< /note >}}

## {{% heading "prerequisites" %}}

Expand Down

0 comments on commit 78bb456

Please sign in to comment.