删除服务帐户的default-token
机密时,我遇到了问题。
Kubernetes会自动将deafult-token
安装到pod规范中,以便您可以访问其API。
volumes:
- name: default-token-hh98h
secret:
defaultMode: 420
secretName: default-token-xxx
现在,当我删除机密default-token-xxx
时,kubernetes会自动创建新的default-token-yyy
,但是该令牌不会反映在pod规范中。如果我重新启动Pod,则新令牌生效。
有什么方法可以在不删除pod的情况下刷新default-token
机密吗?
答案 0 :(得分:1)
无法更新print(df.groupby('keyid')['keys', 'vals'].apply(lambda x: dict(x.values)).to_dict())
{'d1': {'key1': 'val1', 'key2': 'val2'},
'd2': {'key1': 'val3', 'key2': 'val4'}}
的{{1}}字段,因为它是禁止的。
即使您尝试更改,也会收到错误
secretName
您正在尝试更新被禁止的pod.spec.volume