Skip to main content

Kubernetes operations pack

v0.2.1

Operator pack for Kubernetes clusters: discovery (pods, nodes, services, deployments), deep introspection (describe, logs, events), rollouts (status, history, restart, undo), and narrow node/pod mutators (cordon, drain, delete). Cluster targeting via KUBECONFIG env var on the runner host; context selectable per call.

36 allowed by default 6 need approval 1 denied by default
Pack ID
kubernetes
Vendor
emisar
OS
linux
Actions
43
Required binaries. Install these on the host before relying on the pack — an action that calls a missing one fails at run time.
kubectl

Install

emisar pack install validates the pack and verifies its content hash before copying it into /etc/emisar/packs. The --hash below pins the install to the exact bytes on this page — a tampered copy is rejected. After install, reload the runner; it re-reads the catalog and advertises every action.

content hash: sha256:bf096a4bf51f22b62a96b2535a3cad1368bb88ca2e8a0036555955e3a37e6e8d

on the runner host
sudo emisar pack install kubernetes \
  --hash sha256:bf096a4bf51f22b62a96b2535a3cad1368bb88ca2e8a0036555955e3a37e6e8d \
  --dest /etc/emisar/packs

# Reload so the runner re-reads the catalog:
sudo systemctl reload emisar

Actions 43 total

View on GitHub