-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add clean cache command #33
Labels
enhancement
New feature or request
Comments
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache show
TYPE PATH DESCRIPTION
bootstrapper /home/davidko/.kubefire/bootstrappers/v0.3.0-6-g00c4f6f-dirty/k3s/v1.19.2.yaml
bootstrapper /home/davidko/.kubefire/bootstrappers/v0.3.0-6-g00c4f6f-dirty/kubeadm/v1.19.2.yaml
node ghcr.io/innobead/kubefire-opensuse-leap:15.2 ghcr.io/innobead/kubefire-opensuse-leap:15.2,ghcr.io/innobead/kubefire-opensuse-leap@sha256:fc45271a766714d35482c591527ef066757a30d0d8653b7c1b190a4df825fd4c
node ghcr.io/innobead/kubefire-ignite-kernel:4.19.125-amd64 ghcr.io/innobead/kubefire-ignite-kernel@sha256:5ef990079faff6b906bcd7aee76c1995a8c24b3f261e8bccdf63cf677664d31e
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache delete
INFO[2020-09-30T13:34:06+08:00] Delete local cache dir /home/davidko/.kubefire/bootstrappers
INFO[2020-09-30T13:34:06+08:00] Delete local cache dir /home/davidko/.kubefire/bin
INFO[2020-09-30T13:34:06+08:00] Delete node caches
INFO[2020-09-30T13:34:06+08:00] Deleting ignite image caches
INFO[2020-09-30T13:34:06+08:00] time="2020-09-30T13:34:06+08:00" level=fatal msg="unable to remove, image \"1349978f10fcac26\" is in use by VM \"a37ce10f67eb3142\""
ERRO[2020-09-30T13:34:06+08:00] failed to delete caches: exit status 1
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache show
TYPE PATH DESCRIPTION
node ghcr.io/innobead/kubefire-opensuse-leap:15.2 ghcr.io/innobead/kubefire-opensuse-leap:15.2,ghcr.io/innobead/kubefire-opensuse-leap@sha256:fc45271a766714d35482c591527ef066757a30d0d8653b7c1b190a4df825fd4c
node ghcr.io/innobead/kubefire-ignite-kernel:4.19.125-amd64 ghcr.io/innobead/kubefire-ignite-kernel@sha256:5ef990079faff6b906bcd7aee76c1995a8c24b3f261e8bccdf63cf677664d31e
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cluster rm demo demo2 demo3
INFO[2020-09-30T13:34:30+08:00] deleting cluster cluster=demo force=false
INFO[2020-09-30T13:34:30+08:00] deleting master nodes cluster=demo
INFO[2020-09-30T13:34:30+08:00] deleting node node=demo-master-1
INFO[2020-09-30T13:34:30+08:00] time="2020-09-30T13:34:30+08:00" level=info msg="Removing the container with ID \"ignite-cfe41e72cb60bb8f\" from the \"cni\" network"
INFO[2020-09-30T13:34:31+08:00] time="2020-09-30T13:34:31+08:00" level=info msg="Removed VM with name \"demo-master-1\" and ID \"cfe41e72cb60bb8f\""
INFO[2020-09-30T13:34:31+08:00] deleting worker nodes cluster=demo
INFO[2020-09-30T13:34:31+08:00] deleting cluster configurations cluster=demo
INFO[2020-09-30T13:34:31+08:00] deleting cluster cluster=demo2 force=false
INFO[2020-09-30T13:34:31+08:00] deleting worker nodes cluster=demo2
INFO[2020-09-30T13:34:31+08:00] deleting master nodes cluster=demo2
INFO[2020-09-30T13:34:31+08:00] deleting node node=demo2-master-1
INFO[2020-09-30T13:34:31+08:00] time="2020-09-30T13:34:31+08:00" level=info msg="Removing the container with ID \"ignite-b1b83effd706b379\" from the \"cni\" network"
INFO[2020-09-30T13:34:32+08:00] time="2020-09-30T13:34:32+08:00" level=info msg="Removed VM with name \"demo2-master-1\" and ID \"b1b83effd706b379\""
INFO[2020-09-30T13:34:32+08:00] deleting cluster configurations cluster=demo2
INFO[2020-09-30T13:34:32+08:00] deleting cluster cluster=demo3 force=false
INFO[2020-09-30T13:34:32+08:00] deleting master nodes cluster=demo3
INFO[2020-09-30T13:34:32+08:00] deleting node node=demo3-master-1
INFO[2020-09-30T13:34:32+08:00] time="2020-09-30T13:34:32+08:00" level=info msg="Removing the container with ID \"ignite-a37ce10f67eb3142\" from the \"cni\" network"
INFO[2020-09-30T13:34:33+08:00] time="2020-09-30T13:34:33+08:00" level=info msg="Removed VM with name \"demo3-master-1\" and ID \"a37ce10f67eb3142\""
INFO[2020-09-30T13:34:33+08:00] deleting worker nodes cluster=demo3
INFO[2020-09-30T13:34:33+08:00] deleting cluster configurations cluster=demo3
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache show
TYPE PATH DESCRIPTION
node ghcr.io/innobead/kubefire-opensuse-leap:15.2 ghcr.io/innobead/kubefire-opensuse-leap:15.2,ghcr.io/innobead/kubefire-opensuse-leap@sha256:fc45271a766714d35482c591527ef066757a30d0d8653b7c1b190a4df825fd4c
node ghcr.io/innobead/kubefire-ignite-kernel:4.19.125-amd64 ghcr.io/innobead/kubefire-ignite-kernel@sha256:5ef990079faff6b906bcd7aee76c1995a8c24b3f261e8bccdf63cf677664d31e
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache delete
INFO[2020-09-30T13:34:48+08:00] Delete local cache dir /home/davidko/.kubefire/bootstrappers
INFO[2020-09-30T13:34:48+08:00] Delete local cache dir /home/davidko/.kubefire/bin
INFO[2020-09-30T13:34:48+08:00] Delete node caches
INFO[2020-09-30T13:34:48+08:00] Deleting ignite image caches
INFO[2020-09-30T13:34:48+08:00] 1349978f10fcac26
INFO[2020-09-30T13:34:48+08:00] 386b444f63b9373b
➜ kubefire (master) ✗ ./target/kubefire-linux-amd64 cache show
Not found |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Sometimes, you get something running incorrectly and would like to clean up ignite cache like imported images like #32 . It's better to have a command to clean up.
Describe the solution you'd like
The clean cache command like uninstall but focus on deleting clusters and ignite caches.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: