首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes:查找ConfigMap何时被修补

Kubernetes:查找ConfigMap何时被修补
EN

Stack Overflow用户
提问于 2020-01-17 06:00:29
回答 2查看 548关注 0票数 1

我可以很容易地找到创建ConfigMap的时间,但是如何知道ConfigMap最后一次打补丁(编辑)的时间?

当我导出为YAML时,该信息不会出现在任何元数据中。

部署有一个我们可以看到的lastUpdateTime字段,而ConfigMaps似乎没有相同的字段,这是真的吗?

代码语言:javascript
复制
status:
  availableReplicas: 2
  conditions:
  - lastTransitionTime: "2020-01-16T17:48:17Z"
    lastUpdateTime: "2020-01-16T17:48:17Z"
EN

回答 2

Stack Overflow用户

发布于 2020-01-17 12:08:00

根据当前的设计,配置映射没有版本化,因此没有保留历史,并且在给定的时间点,kubernetes中只能有一个版本的ConfigMap。部署是版本化的,需要历史记录和时间戳才能进行回滚和回滚。

票数 3
EN

Stack Overflow用户

发布于 2020-01-17 18:22:41

正如@ArghyaSadhu所说,configmaps在kubernetes中没有版本化。

如果您想控制您的configmap版本,您可以在数据字段中创建一个简单的条目,如下所示:

代码语言:javascript
复制
apiVersion: v1
kind: ConfigMap
data: 
  config.version: "001" <== HERE
...

并在进行某些调整时增加/修改此特定数据的版本号,或者让CI/CD流程为您修改它。

但它是你唯一的控件,如果你想实现“回滚”功能到你的配置图,这必须使用你的一些脚本来完成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59778450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档