开发者社区> 问答> 正文

如何列出kubernetes对象的所有resourceVersion?

如何列出Kubernetes对象的所有resourceVersion?

例如,我想从过去检索configmap的所有resourceVersions。如果可能,我想观看来自configmap的过去resourceVersion的所有更改(这是我的解决方法)。因为目前,K8s不支持回滚ConfigMaps。

以下是正在进行的功能请求: - https://github.com/kubernetes/kubernetes/issues/22368

展开
收起
k8s小能手 2018-12-14 16:18:15 3544 0
1 条回答
写回答
取消 提交回答
  • 整合最优质的专家资源和技术资料,问答解疑

    截至本文撰写时,API方不支持。(另外,如问题中所述)另外,删除的对象可以保存在etcd中的值--auto-compaction-retention,我想你可以改变那个值,如果你想保持更长的对象和查询etcd etdctl。

    另一种强力选项是备份 etcd然后 在其他节点上恢复它,然后手动查询该特定快照的etcd。

    例如,获取kube-proxyConfigMap:

    $ etcdctl --endpoints = https://:2379 get“/ registry / configmaps / kube-system / kube-proxy”--cert = client.crt --key = client.key --cacert = ca.crt

    2019-07-17 23:21:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像