Skip to content

Commit 67fa4b9

Browse files
authored
Merge pull request #58579 from lahinson/ocpbugs-9060-etcd-encryption-warning
[OCPBUGS-9060]: Adding warning to etcd encryption docs
2 parents 6095658 + 319f8e3 commit 67fa4b9

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

modules/enabling-etcd-encryption.adoc

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ You can enable etcd encryption to encrypt sensitive resources in your cluster.
1111

1212
[WARNING]
1313
====
14-
It is not recommended to take a backup of etcd until the initial encryption process is complete. If the encryption process has not completed, the backup might be only partially encrypted.
14+
Do not back up etcd resources until the initial encryption process is completed. If the encryption process is not completed, the backup might be only partially encrypted.
15+
16+
After you enable etcd encryption, several changes can occur:
17+
18+
* The etcd encryption might affect the memory consumption of a few resources.
19+
* You might notice a transient affect on backup performance because the leader must serve the backup.
20+
* A disk I/O can affect the node that receives the backup state.
1521
====
1622

1723
.Prerequisites
@@ -27,15 +33,15 @@ It is not recommended to take a backup of etcd until the initial encryption proc
2733
$ oc edit apiserver
2834
----
2935

30-
. Set the `encryption` field to `aescbc` or `aesgcm`:
36+
. Set the `encryption` field type to `aescbc`:
3137
+
3238
[source,yaml]
3339
----
3440
spec:
3541
encryption:
3642
type: aescbc <1>
3743
----
38-
<1> Set to `aescbc` for AES-CBC encryption or `aesgcm` for AES-GCM encryption.
44+
<1> The `aescbc` type means that AES-CBC with PKCS#7 padding and a 32 byte key is used to perform the encryption.
3945

4046
. Save the file to apply the changes.
4147
+

0 commit comments

Comments
 (0)