Round 451-455: Podman, Buildah, Skopeo, Kaniko, Containerd, CRI-O, runc, crun, Lima, Colima, Finch, Rancher, k3s, k3d, Kind, minikube, Cilium, Calico, Flannel, Weave (100 commands)
ober
a419b44b2c72accf86e3a8acd340c310619d23a3
--- a/docs/jemacs-vs-emacs.md +++ b/docs/jemacs-vs-emacs.md @@ -4583,6 +4583,131 @@ No remaining Tier 1 gaps. All core editing, completion, and navigation features | ebib-import-file | :orange_circle: | Import file into Ebib | | ebib-push-citation | :orange_circle: | Push Ebib citation to buffer | +### Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext + +| Feature | Emacs | jemacs | Status | +|---|---|---|---| +| Cilium connectivity test | — | `cilium-connectivity` | :orange_circle: Scaffolded | +| Cilium Hubble UI | — | `cilium-hubble-ui` | :orange_circle: Scaffolded | +| Cilium encryption | — | `cilium-encrypt` | :orange_circle: Scaffolded | +| Cilium cluster mesh | — | `cilium-clustermesh` | :orange_circle: Scaffolded | +| Cilium BGP peering | — | `cilium-bgp` | :orange_circle: Scaffolded | +| Calico node status | — | `calico-status` | :orange_circle: Scaffolded | +| Calico node management | — | `calico-node` | :orange_circle: Scaffolded | +| Calico diagnostics | — | `calico-diags` | :orange_circle: Scaffolded | +| Calico IPAM | — | `calico-ipam` | :orange_circle: Scaffolded | +| Calico patch node | — | `calico-patch` | :orange_circle: Scaffolded | +| Flannel status | — | `flannel-status` | :orange_circle: Scaffolded | +| Flannel configuration | — | `flannel-config` | :orange_circle: Scaffolded | +| Flannel logs | — | `flannel-logs` | :orange_circle: Scaffolded | +| Flannel subnet info | — | `flannel-subnet` | :orange_circle: Scaffolded | +| Flannel backend | — | `flannel-backend` | :orange_circle: Scaffolded | +| Weave status | — | `weave-status` | :orange_circle: Scaffolded | +| Weave connections | — | `weave-connections` | :orange_circle: Scaffolded | +| Weave expose | — | `weave-expose` | :orange_circle: Scaffolded | +| Weave forget | — | `weave-forget` | :orange_circle: Scaffolded | +| Weave reset | — | `weave-reset` | :orange_circle: Scaffolded | + +### Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2 + +| Feature | Emacs | jemacs | Status | +|---|---|---|---| +| k3s server | — | `k3s-server` | :orange_circle: Scaffolded | +| k3s agent | — | `k3s-agent` | :orange_circle: Scaffolded | +| k3s kubectl | — | `k3s-kubectl` | :orange_circle: Scaffolded | +| k3s crictl | — | `k3s-crictl` | :orange_circle: Scaffolded | +| k3s etcd snapshot | — | `k3s-etcd` | :orange_circle: Scaffolded | +| k3d cluster | — | `k3d-cluster` | :orange_circle: Scaffolded | +| k3d node | — | `k3d-node` | :orange_circle: Scaffolded | +| k3d registry | — | `k3d-registry` | :orange_circle: Scaffolded | +| k3d import image | — | `k3d-image` | :orange_circle: Scaffolded | +| k3d kubeconfig | — | `k3d-kubeconfig` | :orange_circle: Scaffolded | +| Kind cluster | — | `kind-cluster` | :orange_circle: Scaffolded | +| Kind export logs | — | `kind-export` | :orange_circle: Scaffolded | +| Kind load image | — | `kind-load` | :orange_circle: Scaffolded | +| Kind list nodes | — | `kind-nodes` | :orange_circle: Scaffolded | +| Kind kubeconfig | — | `kind-kubeconfig` | :orange_circle: Scaffolded | +| Minikube addons | — | `minikube-addons` | :orange_circle: Scaffolded | +| Minikube dashboard | — | `minikube-dashboard` | :orange_circle: Scaffolded | +| Minikube tunnel | — | `minikube-tunnel` | :orange_circle: Scaffolded | +| Minikube mount | — | `minikube-mount` | :orange_circle: Scaffolded | +| Minikube service | — | `minikube-service` | :orange_circle: Scaffolded | + +### Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext + +| Feature | Emacs | jemacs | Status | +|---|---|---|---| +| Lima start | — | `lima-start` | :orange_circle: Scaffolded | +| Lima stop | — | `lima-stop` | :orange_circle: Scaffolded | +| Lima shell | — | `lima-shell` | :orange_circle: Scaffolded | +| Lima list | — | `lima-list` | :orange_circle: Scaffolded | +| Lima copy | — | `lima-copy` | :orange_circle: Scaffolded | +| Colima start | — | `colima-start` | :orange_circle: Scaffolded | +| Colima stop | — | `colima-stop` | :orange_circle: Scaffolded | +| Colima status | — | `colima-status` | :orange_circle: Scaffolded | +| Colima list | — | `colima-list` | :orange_circle: Scaffolded | +| Colima SSH | — | `colima-ssh` | :orange_circle: Scaffolded | +| Finch build | — | `finch-build` | :orange_circle: Scaffolded | +| Finch run | — | `finch-run` | :orange_circle: Scaffolded | +| Finch compose | — | `finch-compose` | :orange_circle: Scaffolded | +| Finch push | — | `finch-push` | :orange_circle: Scaffolded | +| Finch pull | — | `finch-pull` | :orange_circle: Scaffolded | +| Rancher cluster | — | `rancher-cluster` | :orange_circle: Scaffolded | +| Rancher node | — | `rancher-node` | :orange_circle: Scaffolded | +| Rancher workload | — | `rancher-workload` | :orange_circle: Scaffolded | +| Rancher namespace | — | `rancher-namespace` | :orange_circle: Scaffolded | +| Rancher catalog | — | `rancher-catalog` | :orange_circle: Scaffolded | + +### Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext + +| Feature | Emacs | jemacs | Status | +|---|---|---|---| +| Containerd images | — | `containerd-images` | :orange_circle: Scaffolded | +| Containerd containers | — | `containerd-containers` | :orange_circle: Scaffolded | +| Containerd snapshots | — | `containerd-snapshots` | :orange_circle: Scaffolded | +| Containerd content | — | `containerd-content` | :orange_circle: Scaffolded | +| Containerd namespaces | — | `containerd-namespaces` | :orange_circle: Scaffolded | +| CRI-O config | — | `crio-config` | :orange_circle: Scaffolded | +| CRI-O status | — | `crio-status` | :orange_circle: Scaffolded | +| CRI-O wipe | — | `crio-wipe` | :orange_circle: Scaffolded | +| CRI-O inspect | — | `crio-inspect` | :orange_circle: Scaffolded | +| CRI-O logs | — | `crio-logs` | :orange_circle: Scaffolded | +| runc create | — | `runc-create` | :orange_circle: Scaffolded | +| runc start | — | `runc-start` | :orange_circle: Scaffolded | +| runc exec | — | `runc-exec` | :orange_circle: Scaffolded | +| runc list | — | `runc-list` | :orange_circle: Scaffolded | +| runc spec | — | `runc-spec` | :orange_circle: Scaffolded | +| crun create | — | `crun-create` | :orange_circle: Scaffolded | +| crun start | — | `crun-start` | :orange_circle: Scaffolded | +| crun exec | — | `crun-exec` | :orange_circle: Scaffolded | +| crun list | — | `crun-list` | :orange_circle: Scaffolded | +| crun spec | — | `crun-spec` | :orange_circle: Scaffolded | + +### Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext + +| Feature | Emacs | jemacs | Status | +|---|---|---|---| +| Podman build | — | `podman-build` | :orange_circle: Scaffolded | +| Podman compose | — | `podman-compose` | :orange_circle: Scaffolded | +| Podman machine | — | `podman-machine` | :orange_circle: Scaffolded | +| Podman pod | — | `podman-pod` | :orange_circle: Scaffolded | +| Podman volume | — | `podman-volume` | :orange_circle: Scaffolded | +| Buildah from | — | `buildah-from` | :orange_circle: Scaffolded | +| Buildah run | — | `buildah-run` | :orange_circle: Scaffolded | +| Buildah commit | — | `buildah-commit` | :orange_circle: Scaffolded | +| Buildah push | — | `buildah-push` | :orange_circle: Scaffolded | +| Buildah config | — | `buildah-config` | :orange_circle: Scaffolded | +| Skopeo copy | — | `skopeo-copy` | :orange_circle: Scaffolded | +| Skopeo inspect | — | `skopeo-inspect` | :orange_circle: Scaffolded | +| Skopeo list tags | — | `skopeo-list` | :orange_circle: Scaffolded | +| Skopeo sync | — | `skopeo-sync` | :orange_circle: Scaffolded | +| Skopeo delete | — | `skopeo-delete` | :orange_circle: Scaffolded | +| Kaniko build | — | `kaniko-build` | :orange_circle: Scaffolded | +| Kaniko cache | — | `kaniko-cache` | :orange_circle: Scaffolded | +| Kaniko debug | — | `kaniko-debug` | :orange_circle: Scaffolded | +| Kaniko warmer | — | `kaniko-warmer` | :orange_circle: Scaffolded | +| Kaniko config | — | `kaniko-config` | :orange_circle: Scaffolded | + ### Round 450 — Chocolatey ext, WinGet ext, Snap ext, Flatpak ext | Feature | Emacs | jemacs | Status | --- a/src/jerboa-emacs/editor-extra-final.ss +++ b/src/jerboa-emacs/editor-extra-final.ss @@ -30000,3 +30000,293 @@ (def (cmd-flatpak-override app) (let* ((echo (app-state-echo app))) (echo-message! echo "Flatpak: override permissions"))) + +;; ── Round 451 — Skopeo ext, Kaniko ext ── + +(def (cmd-skopeo-copy app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Skopeo: copy image"))) + +(def (cmd-skopeo-inspect app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Skopeo: inspect image"))) + +(def (cmd-skopeo-list app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Skopeo: list tags"))) + +(def (cmd-skopeo-sync app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Skopeo: sync images"))) + +(def (cmd-skopeo-delete app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Skopeo: delete image"))) + +(def (cmd-kaniko-build app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kaniko: build image"))) + +(def (cmd-kaniko-cache app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kaniko: cache management"))) + +(def (cmd-kaniko-debug app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kaniko: debug mode"))) + +(def (cmd-kaniko-warmer app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kaniko: cache warmer"))) + +(def (cmd-kaniko-config app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kaniko: configuration"))) + +;; ── Round 452 — runc ext, crun ext ── + +(def (cmd-runc-create app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "runc: create container"))) + +(def (cmd-runc-start app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "runc: start container"))) + +(def (cmd-runc-exec app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "runc: exec in container"))) + +(def (cmd-runc-list app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "runc: list containers"))) + +(def (cmd-runc-spec app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "runc: generate spec"))) + +(def (cmd-crun-create app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "crun: create container"))) + +(def (cmd-crun-start app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "crun: start container"))) + +(def (cmd-crun-exec app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "crun: exec in container"))) + +(def (cmd-crun-list app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "crun: list containers"))) + +(def (cmd-crun-spec app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "crun: generate spec"))) + +;; ── Round 453 — Finch ext, Rancher Desktop ext ── + +(def (cmd-finch-build app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Finch: build image"))) + +(def (cmd-finch-run app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Finch: run container"))) + +(def (cmd-finch-compose app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Finch: compose"))) + +(def (cmd-finch-push app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Finch: push image"))) + +(def (cmd-finch-pull app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Finch: pull image"))) + +(def (cmd-rancher-cluster app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Rancher: cluster management"))) + +(def (cmd-rancher-node app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Rancher: node management"))) + +(def (cmd-rancher-workload app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Rancher: workload"))) + +(def (cmd-rancher-namespace app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Rancher: namespace"))) + +(def (cmd-rancher-catalog app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Rancher: catalog"))) + +;; ── Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2 ── + +(def (cmd-k3s-server app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3s: server"))) + +(def (cmd-k3s-agent app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3s: agent"))) + +(def (cmd-k3s-kubectl app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3s: kubectl"))) + +(def (cmd-k3s-crictl app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3s: crictl"))) + +(def (cmd-k3s-etcd app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3s: etcd snapshot"))) + +(def (cmd-k3d-cluster app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3d: cluster management"))) + +(def (cmd-k3d-node app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3d: node management"))) + +(def (cmd-k3d-registry app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3d: registry"))) + +(def (cmd-k3d-image app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3d: import image"))) + +(def (cmd-k3d-kubeconfig app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "k3d: kubeconfig"))) + +(def (cmd-kind-cluster app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kind: cluster management"))) + +(def (cmd-kind-export app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kind: export logs"))) + +(def (cmd-kind-load app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kind: load image"))) + +(def (cmd-kind-nodes app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kind: list nodes"))) + +(def (cmd-kind-kubeconfig app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Kind: kubeconfig"))) + +(def (cmd-minikube-addons app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Minikube: addons"))) + +(def (cmd-minikube-dashboard app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Minikube: dashboard"))) + +(def (cmd-minikube-tunnel app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Minikube: tunnel"))) + +(def (cmd-minikube-mount app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Minikube: mount"))) + +(def (cmd-minikube-service app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Minikube: service"))) + +;; ── Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext ── + +(def (cmd-cilium-connectivity app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Cilium: connectivity test"))) + +(def (cmd-cilium-hubble-ui app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Cilium: Hubble UI"))) + +(def (cmd-cilium-encrypt app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Cilium: encryption"))) + +(def (cmd-cilium-clustermesh app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Cilium: cluster mesh"))) + +(def (cmd-cilium-bgp app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Cilium: BGP peering"))) + +(def (cmd-calico-status app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Calico: node status"))) + +(def (cmd-calico-node app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Calico: node management"))) + +(def (cmd-calico-diags app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Calico: diagnostics"))) + +(def (cmd-calico-ipam app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Calico: IPAM"))) + +(def (cmd-calico-patch app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Calico: patch node"))) + +(def (cmd-flannel-status app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Flannel: status"))) + +(def (cmd-flannel-config app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Flannel: configuration"))) + +(def (cmd-flannel-logs app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Flannel: logs"))) + +(def (cmd-flannel-subnet app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Flannel: subnet info"))) + +(def (cmd-flannel-backend app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Flannel: backend type"))) + +(def (cmd-weave-status app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Weave: status"))) + +(def (cmd-weave-connections app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Weave: connections"))) + +(def (cmd-weave-expose app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Weave: expose network"))) + +(def (cmd-weave-forget app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Weave: forget peer"))) + +(def (cmd-weave-reset app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Weave: reset"))) --- a/src/jerboa-emacs/editor-extra-modes.ss +++ b/src/jerboa-emacs/editor-extra-modes.ss @@ -30526,3 +30526,129 @@ (def (cmd-wasmedge-version app) (let* ((echo (app-state-echo app))) (echo-message! echo "WasmEdge: version info"))) + +;; ── Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext ── + +(def (cmd-podman-build app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Podman: build image"))) + +(def (cmd-podman-compose app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Podman: compose"))) + +(def (cmd-podman-machine app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Podman: machine management"))) + +(def (cmd-podman-pod app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Podman: pod management"))) + +(def (cmd-podman-volume app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Podman: volume management"))) + +(def (cmd-buildah-from app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Buildah: create container"))) + +(def (cmd-buildah-run app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Buildah: run command"))) + +(def (cmd-buildah-commit app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Buildah: commit image"))) + +(def (cmd-buildah-push app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Buildah: push image"))) + +(def (cmd-buildah-config app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Buildah: configure container"))) + +;; ── Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext ── + +(def (cmd-containerd-images app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Containerd: list images"))) + +(def (cmd-containerd-containers app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Containerd: list containers"))) + +(def (cmd-containerd-snapshots app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Containerd: snapshots"))) + +(def (cmd-containerd-content app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Containerd: content store"))) + +(def (cmd-containerd-namespaces app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Containerd: namespaces"))) + +(def (cmd-crio-config app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "CRI-O: configuration"))) + +(def (cmd-crio-status app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "CRI-O: status"))) + +(def (cmd-crio-wipe app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "CRI-O: wipe containers"))) + +(def (cmd-crio-inspect app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "CRI-O: inspect container"))) + +(def (cmd-crio-logs app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "CRI-O: container logs"))) + +;; ── Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext ── + +(def (cmd-lima-start app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Lima: start instance"))) + +(def (cmd-lima-stop app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Lima: stop instance"))) + +(def (cmd-lima-shell app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Lima: shell into instance"))) + +(def (cmd-lima-list app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Lima: list instances"))) + +(def (cmd-lima-copy app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Lima: copy files"))) + +(def (cmd-colima-start app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Colima: start"))) + +(def (cmd-colima-stop app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Colima: stop"))) + +(def (cmd-colima-status app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Colima: status"))) + +(def (cmd-colima-list app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Colima: list profiles"))) + +(def (cmd-colima-ssh app) + (let* ((echo (app-state-echo app))) + (echo-message! echo "Colima: SSH into VM"))) --- a/src/jerboa-emacs/editor-extra-regs2.ss +++ b/src/jerboa-emacs/editor-extra-regs2.ss @@ -11020,4 +11020,115 @@ (register-command! 'flatpak-permissions cmd-flatpak-permissions) (register-command! 'flatpak-remotes cmd-flatpak-remotes) (register-command! 'flatpak-override cmd-flatpak-override) + + + ;; Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext + (register-command! 'podman-build cmd-podman-build) + (register-command! 'podman-compose cmd-podman-compose) + (register-command! 'podman-machine cmd-podman-machine) + (register-command! 'podman-pod cmd-podman-pod) + (register-command! 'podman-volume cmd-podman-volume) + (register-command! 'buildah-from cmd-buildah-from) + (register-command! 'buildah-run cmd-buildah-run) + (register-command! 'buildah-commit cmd-buildah-commit) + (register-command! 'buildah-push cmd-buildah-push) + (register-command! 'buildah-config cmd-buildah-config) + (register-command! 'skopeo-copy cmd-skopeo-copy) + (register-command! 'skopeo-inspect cmd-skopeo-inspect) + (register-command! 'skopeo-list cmd-skopeo-list) + (register-command! 'skopeo-sync cmd-skopeo-sync) + (register-command! 'skopeo-delete cmd-skopeo-delete) + (register-command! 'kaniko-build cmd-kaniko-build) + (register-command! 'kaniko-cache cmd-kaniko-cache) + (register-command! 'kaniko-debug cmd-kaniko-debug) + (register-command! 'kaniko-warmer cmd-kaniko-warmer) + (register-command! 'kaniko-config cmd-kaniko-config) + + ;; Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext + (register-command! 'containerd-images cmd-containerd-images) + (register-command! 'containerd-containers cmd-containerd-containers) + (register-command! 'containerd-snapshots cmd-containerd-snapshots) + (register-command! 'containerd-content cmd-containerd-content) + (register-command! 'containerd-namespaces cmd-containerd-namespaces) + (register-command! 'crio-config cmd-crio-config) + (register-command! 'crio-status cmd-crio-status) + (register-command! 'crio-wipe cmd-crio-wipe) + (register-command! 'crio-inspect cmd-crio-inspect) + (register-command! 'crio-logs cmd-crio-logs) + (register-command! 'runc-create cmd-runc-create) + (register-command! 'runc-start cmd-runc-start) + (register-command! 'runc-exec cmd-runc-exec) + (register-command! 'runc-list cmd-runc-list) + (register-command! 'runc-spec cmd-runc-spec) + (register-command! 'crun-create cmd-crun-create) + (register-command! 'crun-start cmd-crun-start) + (register-command! 'crun-exec cmd-crun-exec) + (register-command! 'crun-list cmd-crun-list) + (register-command! 'crun-spec cmd-crun-spec) + + ;; Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext + (register-command! 'lima-start cmd-lima-start) + (register-command! 'lima-stop cmd-lima-stop) + (register-command! 'lima-shell cmd-lima-shell) + (register-command! 'lima-list cmd-lima-list) + (register-command! 'lima-copy cmd-lima-copy) + (register-command! 'colima-start cmd-colima-start) + (register-command! 'colima-stop cmd-colima-stop) + (register-command! 'colima-status cmd-colima-status) + (register-command! 'colima-list cmd-colima-list) + (register-command! 'colima-ssh cmd-colima-ssh) + (register-command! 'finch-build cmd-finch-build) + (register-command! 'finch-run cmd-finch-run) + (register-command! 'finch-compose cmd-finch-compose) + (register-command! 'finch-push cmd-finch-push) + (register-command! 'finch-pull cmd-finch-pull) + (register-command! 'rancher-cluster cmd-rancher-cluster) + (register-command! 'rancher-node cmd-rancher-node) + (register-command! 'rancher-workload cmd-rancher-workload) + (register-command! 'rancher-namespace cmd-rancher-namespace) + (register-command! 'rancher-catalog cmd-rancher-catalog) + + ;; Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2 + (register-command! 'k3s-server cmd-k3s-server) + (register-command! 'k3s-agent cmd-k3s-agent) + (register-command! 'k3s-kubectl cmd-k3s-kubectl) + (register-command! 'k3s-crictl cmd-k3s-crictl) + (register-command! 'k3s-etcd cmd-k3s-etcd) + (register-command! 'k3d-cluster cmd-k3d-cluster) + (register-command! 'k3d-node cmd-k3d-node) + (register-command! 'k3d-registry cmd-k3d-registry) + (register-command! 'k3d-image cmd-k3d-image) + (register-command! 'k3d-kubeconfig cmd-k3d-kubeconfig) + (register-command! 'kind-cluster cmd-kind-cluster) + (register-command! 'kind-export cmd-kind-export) + (register-command! 'kind-load cmd-kind-load) + (register-command! 'kind-nodes cmd-kind-nodes) + (register-command! 'kind-kubeconfig cmd-kind-kubeconfig) + (register-command! 'minikube-addons cmd-minikube-addons) + (register-command! 'minikube-dashboard cmd-minikube-dashboard) + (register-command! 'minikube-tunnel cmd-minikube-tunnel) + (register-command! 'minikube-mount cmd-minikube-mount) + (register-command! 'minikube-service cmd-minikube-service) + + ;; Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext + (register-command! 'cilium-connectivity cmd-cilium-connectivity) + (register-command! 'cilium-hubble-ui cmd-cilium-hubble-ui) + (register-command! 'cilium-encrypt cmd-cilium-encrypt) + (register-command! 'cilium-clustermesh cmd-cilium-clustermesh) + (register-command! 'cilium-bgp cmd-cilium-bgp) + (register-command! 'calico-status cmd-calico-status) + (register-command! 'calico-node cmd-calico-node) + (register-command! 'calico-diags cmd-calico-diags) + (register-command! 'calico-ipam cmd-calico-ipam) + (register-command! 'calico-patch cmd-calico-patch) + (register-command! 'flannel-status cmd-flannel-status) + (register-command! 'flannel-config cmd-flannel-config) + (register-command! 'flannel-logs cmd-flannel-logs) + (register-command! 'flannel-subnet cmd-flannel-subnet) + (register-command! 'flannel-backend cmd-flannel-backend) + (register-command! 'weave-status cmd-weave-status) + (register-command! 'weave-connections cmd-weave-connections) + (register-command! 'weave-expose cmd-weave-expose) + (register-command! 'weave-forget cmd-weave-forget) + (register-command! 'weave-reset cmd-weave-reset) )