# Cluster Information
kubectl cluster-info > kube-cluster-info.txt
# Nodes
kubectl get nodes > kube-nodes.txt
kubectl describe nodes > kube-nodes-details.txt
# Namespaces
kubectl get namespaces > kube-namespaces.txt
kubectl describe namespaces > kube-namespaces-details.txt
# Persistent Volumes (PV)
kubectl get pv > kube-pv.txt
kubectl describe pv > kube-pv-details.txt
# Storage Classes
kubectl get storageclasses > kube-storageclass.txt
kubectl describe storageclasses > kube-storageclass-details.txt
# Custom Resource Definitions (CRDs)
kubectl get crds > kube-crds.txt
kubectl describe crds > kube-crds-details.txt
# Cluster Roles
kubectl get clusterroles > kube-clusterroles.txt
kubectl describe clusterroles > kube-clusterroles-details.txt
# Cluster Role Bindings
kubectl get clusterrolebindings > kube-clusterrolebindings.txt
kubectl describe clusterrolebindings > kube-clusterrolebindings-details.txt
# Priority Classes
kubectl get priorityclasses > kube-priorityclass.txt
kubectl describe priorityclasses > kube-priorityclass-details.txt
# All Resources in All Namespaces
kubectl get all -A > kube-all-resources.txt
# Pods
kubectl get pods -A > kube-pods.txt
kubectl describe pods -A > kube-pods-details.txt
# Services
kubectl get services -A > kube-services.txt
kubectl describe services -A > kube-services-details.txt
# Deployments
kubectl get deployments -A > kube-deployments.txt
kubectl describe deployments -A > kube-deployments-details.txt
# ReplicaSets
kubectl get replicasets -A > kube-replicasets.txt
kubectl describe replicasets -A > kube-replicasets-details.txt
# Replication Controllers
kubectl get replicationcontrollers -A > kube-replicationcontrollers.txt
kubectl describe replicationcontrollers -A > kube-replicationcontrollers-details.txt
# StatefulSets
kubectl get statefulsets -A > kube-statefulsets.txt
kubectl describe statefulsets -A > kube-statefulsets-details.txt
# DaemonSets
kubectl get daemonsets -A > kube-daemonsets.txt
kubectl describe daemonsets -A > kube-daemonsets-details.txt
# ConfigMaps
kubectl get configmaps -A > kube-configmaps.txt
kubectl describe configmaps -A > kube-configmaps-details.txt
# Persistent Volume Claims (PVC)
kubectl get pvc -A > kube-pvc.txt
kubectl describe pvc -A > kube-pvc-details.txt
# Ingresses
kubectl get ingresses -A > kube-ingresses.txt
kubectl describe ingresses -A > kube-ingresses-details.txt
# Endpoints
kubectl get endpoints -A > kube-endpoints.txt
kubectl describe endpoints -A > kube-endpoints-details.txt
# Roles
kubectl get roles -A > kube-roles.txt
kubectl describe roles -A > kube-roles-details.txt
# Role Bindings
kubectl get rolebindings -A > kube-rolebindings.txt
kubectl describe rolebindings -A > kube-rolebindings-details.txt
# Service Accounts
kubectl get serviceaccounts -A > kube-serviceaccounts.txt
kubectl describe serviceaccounts -A > kube-serviceaccounts-details.txt
# Resource Quotas
kubectl get resourcequotas -A > kube-resourcequotas.txt
kubectl describe resourcequotas -A > kube-resourcequotas-details.txt
# Jobs
kubectl get jobs -A > kube-jobs.txt
kubectl describe jobs -A > kube-jobs-details.txt
# CronJobs
kubectl get cronjobs -A > kube-cronjobs.txt
kubectl describe cronjobs -A > kube-cronjobs-details.txt
# Network Policies
kubectl get networkpolicies -A > kube-networkpolicies.txt
kubectl describe networkpolicies -A > kube-networkpolicies-details.txt
Created
January 22, 2024 16:56
-
-
Save ljtill/fd1a8aac8e2d5ad3f62120e8ff01538c to your computer and use it in GitHub Desktop.
Provides the ability to dump Kubernetes configuration
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment