[Kubernetes] ServiceAccount 란?
ServiceAccount 클러스터 내에서 애플리케이션 또는 파드(Pod)가 쿠버네티스 API 서버와 상호작용할 때 사용되는 인증 정보이다. 파드나 애플리케이션이 쿠버네티스에 어떤 작업을 요청할 때, 즉 API 서버에 접근할 때 인증 정보가 필요한데 이때 ServiceAccount가 그 인증 정보를 제공해준다. (인증 정보를 제공하는 역할) 예를 들어, ServiceAccount는 파드가 다른 파드 또는 서비스와 통신할 때 사용할 수 있는 권한을 설정할 수 있으며 이를 통해 보안성을 높일 수 있다. 각 ServiceAccount는 고유한 이름과 namespace를 가지며, 클러스터 관리자는 ServiceAccount를 생성하고 관리할 수 있다. ServiceAccount는 클러스터 레벨과 네임 스페이스 ..