Как можно перечислить все resourceVersion объекта Kubernetes?
Пока не поддерживается стороной API на момент написания этой статьи.(Кроме того, как описано в выпуске) Кроме того, удаленные объекты можно сохранить в etcd для значения --auto-compaction-retention
, я полагаю, вы можете изменить это значение, если хотите сохранить объекты дольше и запрашивать etcdс etdctl
.
Другим вариантом грубой силы является резервное копирование etcd, а затем восстановление его на каком-то другом узле, затем ручной запрос etcd для этого конкретногоснимок.
Например, чтобы получить kube-proxy
ConfigMap:
$ etcdctl --endpoints = https://:2379 get "/ registry / configmaps / kube-system / kube-proxy" -cert = client.crt --key = client.key --cacert = ca.crt
Вот некоторые другие инструменты резервного копирования:
Как вы упомянули, есть запрос функции для исторических версий.