Mutual TLS - CI/CD Glossary Definition
Mutual TLS: Mutual TLS (mTLS) is TLS where both the client and the server present certificates and verify each other, rather than only the client verifying the server.
Mutual TLS (mTLS) is TLS where both the client and the server present certificates and verify each other, rather than only the client verifying the server.
Ordinary TLS authenticates the server to the client. mTLS adds the reverse, so the server also confirms the client is trusted, a common requirement for service-to-service calls.
In CI
A self-hosted runner can authenticate to its control plane with mTLS, presenting a client certificate so only enrolled runners, not anyone with the URL, can pull jobs.