POD崩溃时如何删除etcd密钥?

时间:2019-12-19 05:30:28

标签: etcd unlock

POD启动时,我的应用程序锁定了etcd密钥。 要求是解锁POD崩溃时锁定的钥匙。如何实现呢? 谢谢

1 个答案:

答案 0 :(得分:1)

我不确定这是否有帮助:

1)您可以设置一个preStop钩子,该钩子可以调用HTTP请求/执行程序(例如shell脚本),该钩子可以从etcd删除锁。

2)在Pod YAML中正确设置terminationGracePeriodSeconds选项

  

有关preStop钩子的更多详细信息:container hook

     

阅读:https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-terminating-with-grace