Istio’s certificate authority (CA) manages certificate issuance for mesh workloads, helping services establish trusted identities and defend against man-in-the-middle and unknown-service communication. section 4.3.3
A CA acts as a trusted third party by issuing digital certificates that bind public keys to named subjects. Istio uses this mechanism to provision strong identities to every workload and support a zero-trust posture. section 4.3.3
Istio supports several certificate-signing arrangements:
- Generate a self-signed root certificate and key by default, then use them to sign microservice certificates. section 4.3.3
- Use an administrator-specified certificate and key for signing. section 4.3.3
- Use an existing root certificate or delegated CA signing certificate and key, a common enterprise arrangement. section 4.3.3
