Thin wrapper over kubectl for common operations.
All kubectl invocations are routed through Arrea.Command.execute/2
with validate: false. Arguments are shell-quoted before being
joined into the final command line.
For richer Kubernetes integration (CRUD, watchers, label selectors)
consider using :k8s or the official client libraries.
Summary
Functions
Applies a Kubernetes manifest YAML.
Checks if kubectl is available and the cluster responds.
Deletes a Kubernetes resource by name and kind.
Lists the pods in a namespace.
Functions
Applies a Kubernetes manifest YAML.
@spec available?() :: boolean()
Checks if kubectl is available and the cluster responds.
Deletes a Kubernetes resource by name and kind.
Lists the pods in a namespace.
Returns {:ok, output} or {:error, reason}.