What is TLS (Transport Layer Security)?
Cryptographic protocol that provides encrypted communication over a network.
TLS (Transport Layer Security) is the cryptographic protocol that secures communication over the internet (HTTPS is HTTP over TLS). TLS uses a handshake to establish an encrypted session: the server presents a certificate, the client verifies it against a CA, and they negotiate encryption keys. Certificates have expiry dates and must be renewed. cert-manager automates TLS certificate provisioning in Kubernetes via Let's Encrypt or internal CAs.
Deep Dive Guide
cert manager certificate not ready fix
Related Terms
More Security Terms
DevSecOps
Integrating security practices into every stage of the DevOps pipeline.
Falco
A runtime security tool that detects anomalous behavior in containers using eBPF/syscalls.
JWT (JSON Web Token)
A compact, self-contained token format for transmitting claims between parties.
mTLS (Mutual TLS)
Two-way TLS authentication where both client and server verify each other's certificates.
OAuth2
An authorization framework allowing third-party apps limited access to user accounts.
OIDC (OpenID Connect)
An identity layer on top of OAuth2 that provides user authentication.
Test your knowledge of TLS (Transport Layer Security) and 130 other DevOps concepts