~/talk

Are Your Secrets Encrypted at Rest and in Transit? (Q5)

Talkat GOTOpia Europe 2020 · 2020-09-15..09-18· [security]
slides:none on file

Kubernetes secrets are only base64-encoded by default so base64 is not encryption and anyone with RBAC or host root can decode them. The etcd datastore stores secret values in plain text unless the API server uses an encryption-config.yaml to enable envelope encryption, shown by gibberish bytes in the etcd file after enabling it. The encryption key lives in the API server config so a compromised host with access to that file still exposes secrets; mitigation options include isolating etcd and using an external vault like HashiCorp Vault and strict RBAC and container escape hardening.

AI-written summary · about

  1. 0:00Intro
  2. 1:53Are your secrets encrypted at rest and in transit?
  3. 4:07Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.