Autenticación y autorización

Clase 29 de 33Curso de Kubernetes (2019)

Resumen

Autenticación es el método por el cual Kubernetes deja ingresar a un usuario.
Autorización es el mecanismo para que un usuario tenga una serie determinada de permisos para realizar ciertas acciones sobre el cluster.

  • Cuando el API server recibe un request intenta autorizarlo con uno o más de uno de los siguientes métodos: Certificados TLS, Bearer Tokens, Basic Auth o Proxy de autenticación.
  • Si cualquier método rechaza la solicitud, se devuelve un 401.
  • Si el request no es aceptado o rechazado, el usuario es anónimo.
  • Por defecto el usuario anónimo no puede hacer ninguna operación en el cluster.