Helpful utilities – Edera
Helpful utilities
2 min read
Handy scripts and shell snippets to make your life easier when working with Edera. Nothing fancy—just stuff that works.
Apply the Edera RuntimeClass Permalink for this section
kubectl apply -f https://public.edera.dev/kubernetes/runtime-class.yaml
Note: The Edera RuntimeClass requires nodes to be labeled with runtime=edera. See the installation guides for labeling instructions.
Quick check: are all of the Edera daemons active? Permalink for this section
On your node run:
systemctl list-units --type=service | grep protect
Expected outcome:
protect-cri.service loaded active running Edera Protect CRI
protect-daemon.service loaded active running Edera Protect Daemon
protect-network.service loaded active running Edera Protect Networking Daemon
protect-preinit.service loaded active exited Edera Protect Pre-Initialization
protect-storage.service loaded active running Edera Protect Storage Daemon
SSH into a Tailscale node Permalink for this section
This is a helpful script if you are using Tailscale to ssh
dera_tailscale_ssh_to_node() {
NODE_NAME=$(kubectl get nodes --no-headers | awk '{print $1}' | cut -d'.' -f1)
if [[ -n "$NODE_NAME" ]]; then
ssh root@"$NODE_NAME"
else
echo "No nodes found or unable to extract the node name."
fi
}
Check Edera version and build info Permalink for this section
Starting in v1.6.0, all Edera binaries report their build SHA for easier debugging and support:
protect --version
Example output:
edera-protect-ctl 1.6.0+sha.v1.6.0
The format is <version>+sha.<commit>. When reporting issues, include this full version string.
Validate system readiness with edera-check Permalink for this section
edera-check is a standalone tool that validates your system before or after installing Edera. It checks hardware requirements, kernel configuration, and captures a diagnostic bundle.
Before installing:
docker run --pull always --pid host --privileged \
ghcr.io/edera-dev/edera-check:stable preinstall
After installing:
docker run --pull always --pid host --privileged \
ghcr.io/edera-dev/edera-check:stable postinstall
The report bundle it generates is useful when contacting support@edera.dev. See the full reference for details.
More tools coming soon Permalink for this section
We’re collecting common tools and scripts here. Have one to contribute? Let us know.
Last updated on 2026-06-09
We use analytics to understand how people use our docs. No personal data is collected.