Difference between revisions of "Kubedump (sj14)"

From wikieduonline
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
  [[apt install -y golang]] && [[go install github.com/sj14/kubedump@latest]]
 
  [[apt install -y golang]] && [[go install github.com/sj14/kubedump@latest]]
 +
 +
[[kubedump]]
 +
[[kubedump -namespaces]]
 +
[[kubedump -namespaces]] yournamespace
 +
[[loaded 111 manifests in 31.919s]]
 +
 +
<pre>
 +
kubedump --help
 +
Usage of ./kubedump:
 +
  -clusterscoped
 +
        dump cluster-wide resources (default true)
 +
  -config string
 +
        path to the kubeconfig, empty for in-cluster config (default "/root/.kube/config")
 +
  -context string
 +
        context from the kubeconfig, empty for default
 +
  -dir string
 +
        output directory for the dumps (default "dump")
 +
  -groups string
 +
        groups to dump (e.g. 'metrics.k8s.io,coordination.k8s.io'), empty for all
 +
  -ignore-groups string
 +
        groups to ignore (e.g. 'metrics.k8s.io,coordination.k8s.io')
 +
  -ignore-labels string
 +
        ignore resources with the given labels (e.g. key1=value1,key2=value2)
 +
  -ignore-namespaces string
 +
        namespaces to ignore (e.g. 'ns1,ns2')
 +
  -ignore-resources string
 +
        resources to ignore (e.g. 'configmaps,secrets')
 +
  -labels string
 +
        dump resources with the given labels (e.g. key1=value1,key2=value2), empty for all
 +
  -namespaced
 +
        dump namespaced resources (default true)
 +
  -namespaces string
 +
        namespaces to dump (e.g. 'ns1,ns2'), empty for all
 +
  -resources string
 +
        resources to dump (e.g. 'configmaps,secrets'), empty for all
 +
  -stateless
 +
        remove fields containing a state of the resource (default true)
 +
  -threads uint
 +
        maximum number of threads (minimum 1) (default 10)
 +
  -verbosity uint
 +
        verbosity of the output (0-3) (default 1)
 +
  -version
 +
        print version information of this release (undefined)
 +
</pre>
  
 
== See also ==
 
== See also ==

Latest revision as of 13:50, 13 December 2023

https://github.com/sj14/kubedump

brew install sj14/tap/kubedump


apt install -y golang && go install github.com/sj14/kubedump@latest
kubedump
kubedump -namespaces 
kubedump -namespaces yournamespace
loaded 111 manifests in 31.919s
 kubedump --help
Usage of ./kubedump:
  -clusterscoped
        dump cluster-wide resources (default true)
  -config string
        path to the kubeconfig, empty for in-cluster config (default "/root/.kube/config")
  -context string
        context from the kubeconfig, empty for default
  -dir string
        output directory for the dumps (default "dump")
  -groups string
        groups to dump (e.g. 'metrics.k8s.io,coordination.k8s.io'), empty for all
  -ignore-groups string
        groups to ignore (e.g. 'metrics.k8s.io,coordination.k8s.io')
  -ignore-labels string
        ignore resources with the given labels (e.g. key1=value1,key2=value2)
  -ignore-namespaces string
        namespaces to ignore (e.g. 'ns1,ns2')
  -ignore-resources string
        resources to ignore (e.g. 'configmaps,secrets')
  -labels string
        dump resources with the given labels (e.g. key1=value1,key2=value2), empty for all
  -namespaced
        dump namespaced resources (default true)
  -namespaces string
        namespaces to dump (e.g. 'ns1,ns2'), empty for all
  -resources string
        resources to dump (e.g. 'configmaps,secrets'), empty for all
  -stateless
        remove fields containing a state of the resource (default true)
  -threads uint
        maximum number of threads (minimum 1) (default 10)
  -verbosity uint
        verbosity of the output (0-3) (default 1)
  -version
        print version information of this release (undefined)

See also[edit]

Advertising: