Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Testing

Run these commands from the repository root.

Local checks

just test

List available tests:

just test list

Integration tests

Run tests against staging:

just test e2e staging
CheckWhat it tests
APIAPI readiness, node identities, and membership through the VIP
NetworkingDNS, pod traffic, and Service traffic across nodes when available
NetworkPolicySelective egress denial and connectivity from unselected pods
LoadBalancerHTTP traffic through Istio’s advertised gateway addresses
StorageData persistence with RBD and CephFS, including shared mounts
SnapshotsCSI snapshot creation and restore
BackupsVelero backup and restore through object storage
SecretsOpenBao Secret injection and namespace permissions
RegistryHTTPS registry API, not image push or pull
GitOpsArgo CD deployment and self-healing
AppsHTTPS responses from application routes

You can also run individual checks:

just test e2e staging networking

Benchmarks

just test benchmarks staging
CheckWhat it tests
StorageStorage performance
SecurityK3s CIS checks