gpt4 book ai didi

kubernetes - 使用到期时间注释 Kubernetes 资源

转载 作者:行者123 更新时间:2023-12-02 11:38:42 28 4
gpt4 key购买 nike

我想在 Kubernetes 资源(rbac 定义对象)中添加 Annotation 作为到期时间。
如何添加注释作为到期时间。
伪代码如下所示,

 annotations:
expiry-time: {{ current date + 1 hour }}
如何添加此自定义注释?自定义注解需要添加什么语言的代码?

最佳答案

如果你使用像 bash 这样的 *nix shell,你可以使用 date 命令 🔧 和 kubectl patch 命令🧰。

kubectl patch <k8s-resource> <resource-name> -p \
"{\"metadata\":{\"annotations\":{\"expiry-time\":\"`date -d '1 hour' '+%m-%d-%Y-%H:%M:%S'`\"}}}"
如果您使用的是 Mac,您可以替换 date用这个命令:
date -v+1d '+%m/%d/%Y -%H:%M:%S'
✌️☮️

关于kubernetes - 使用到期时间注释 Kubernetes 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63064703/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com