A service account is only needed when a pod needs to communicate with the Kubernetes API server or requires an identity for authentication.Kubernetes assigns a default service account to every pod by default.You can disable token mount at two levels, Pod level and SA level.Removing the token from the service account is a simple yet effective way to reduce unnecessary attack surfaces in the cluster.