commit
d5a40ef032
1 changed files with 16 additions and 0 deletions
16
cmd/kpod/README.md
Normal file
16
cmd/kpod/README.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
# kpod - Simple debugging tool for pods and images
|
||||||
|
kpod is a simple client only tool to help with debugging issues when daemons such as CRI runtime and the kubelet are not responding or
|
||||||
|
failing. A shared API layer could be created to share code between the daemon and kpod. kpod does not require any daemon running. kpod
|
||||||
|
utilizes the same underlying components that ocid uses i.e. containers/image, container/storage, oci-runtime-tool/generate, runc or
|
||||||
|
any other OCI compatible runtime. kpod shares state with ocid and so has the capability to debug pods/images created by ocid.
|
||||||
|
|
||||||
|
## Use cases
|
||||||
|
1. List pods.
|
||||||
|
2. Launch simple pods (that require no daemon support).
|
||||||
|
3. Exec commands in a container in a pod.
|
||||||
|
4. Launch additional containers in a pod.
|
||||||
|
5. List images.
|
||||||
|
6. Remove images not in use.
|
||||||
|
7. Pull images.
|
||||||
|
8. Check image size.
|
||||||
|
9. Report pod disk resource usage.
|
Loading…
Reference in a new issue