Skip to content

etcd-extract v1.0.0

Choose a tag to compare

@alokstech alokstech released this 09 Aug 10:58
· 28 commits to main since this release

etcd-extract v1.0.0

Static Linux x86_64 binary — no dependencies required.

Features

  • Extract Kubernetes objects from etcd v3 database files
  • Supports both JSON and Kubernetes protobuf-encoded objects
  • Full decoding of ConfigMaps, Secrets, and ObjectMeta
  • List resources by type, namespace, or both
  • YAML and JSON output formats

Usage

chmod +x etcd-extract

# List all resource types
./etcd-extract --list db.etcd

# List configmaps in a namespace
./etcd-extract --list --resource configmaps --ns openshift-config db.etcd

# Extract a specific configmap
./etcd-extract --resource configmaps --ns openshift-config --name etcd-ca-bundle db.etcd

See README for full documentation.