Recall & Review
beginner
What is the default state of Kubernetes Secrets in terms of encryption?
By default, Kubernetes Secrets are stored as base64-encoded strings in etcd, but they are not encrypted at rest.
Click to reveal answer
beginner
Why is it risky to rely on default Kubernetes Secrets storage?
Because Secrets are not encrypted by default, anyone with access to etcd can read sensitive data, risking data exposure.
Click to reveal answer
intermediate
How can you enable encryption for Kubernetes Secrets?
You can enable encryption at rest by configuring the EncryptionConfiguration resource and updating the API server to use it.
Click to reveal answer
beginner
What is the role of etcd in Kubernetes Secrets management?
etcd is the key-value store where Kubernetes stores all cluster data, including Secrets, which by default are stored unencrypted.
Click to reveal answer
beginner
What is base64 encoding and does it provide security for Kubernetes Secrets?
Base64 encoding converts data into text format but does not encrypt it; it only makes data readable by systems, not secure from access.
Click to reveal answer
How are Kubernetes Secrets stored by default?
✗ Incorrect
Kubernetes stores Secrets base64 encoded in etcd by default, which is not encryption.
What must you configure to encrypt Kubernetes Secrets at rest?
✗ Incorrect
EncryptionConfiguration resource and API server flags enable encryption of Secrets at rest.
Why is base64 encoding not enough to protect Secrets?
✗ Incorrect
Base64 encoding only changes data format; it does not provide confidentiality.
Where are Kubernetes Secrets stored in the cluster?
✗ Incorrect
Secrets are stored in etcd, the cluster's key-value store.
What is a simple step to improve Secrets security in Kubernetes?
✗ Incorrect
Enabling encryption at rest protects Secrets stored in etcd.
Explain why Kubernetes Secrets are not secure by default and how you can improve their security.
Think about how Secrets are stored and what encryption means.
You got /5 concepts.
Describe the role of etcd in Kubernetes Secrets management and the risks involved.
Consider where Secrets live and who can access them.
You got /4 concepts.