当您创建Pod的时候,如果您没有指定一个ServiceAccount,系统会自动得在与该pod相同的namespace下为其指派一个Default ServiceAccount。如果您获取刚创建的pod的原始json或yaml信息,您将看到spec.serviceAccountName字段已经被设置为default。
在1.6以上版本中,您可以选择取消为ServiceAccount自动挂载API凭证,只需在ServiceAccount中设置automountServiceAccountToken: false
(我已经进行了相关的实验,可以在相关类目下找到)。
|
|
在1.6以上的版本中,也可以选择只取消单个Pod的API凭证自动挂载。
|
|
如果同时在ServiceAccount和Pod中设置了automountServiceAccountToken,则Pod的优先级更高。