Production-grade platform engineering handbook — Kubernetes, Terraform, Flux CD, GitHub Actions, AWS, and more.
67
84%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
#!/usr/bin/env bash
# Validates chaos example files: YAML syntax check.
# Run from repository root: bash examples/chaos/chaos-validate.sh
set -euo pipefail
ERRORS=0
pass() { echo " PASS: $1"; }
fail() { echo " FAIL: $1"; ERRORS=$((ERRORS + 1)); }
EXAMPLE_DIR="examples/chaos"
echo ""
echo "=== Chaos Engineering Examples: YAML syntax ==="
if ! command -v yq &> /dev/null; then
echo " INFO: yq not found — skipping YAML lint (install: https://github.com/mikefarah/yq)"
else
for f in "$EXAMPLE_DIR"/*.yaml; do
if yq eval 'true' "$f" > /dev/null 2>&1; then
pass "$f is valid YAML"
else
fail "$f has invalid YAML"
fi
done
fi
echo ""
if [ "$ERRORS" -gt 0 ]; then
echo "FAIL: $ERRORS error(s)"
exit 1
fi
echo "PASS: all chaos example checks passed".claude-plugin
.github
commands
docs
examples
agent-self-improve
argocd
awesome-docs
aws
cloudfront
functions
lambda-edge
functions
azure
compliance
conventional-commits
datadog
llm-observability
demo
documentation
dora
dynatrace
fluxcd
github-actions
composite-actions
configure-cloud
db-migrate
docker-build-push
k8s-deploy
notify-slack
pr-comment
release-tag
security-scan
setup-env
setup-terraform
terraform-plan
helm
web-service
templates
kubernetes
kyverno
mcp
observability
openshift
pr-review
ownership
runtime-security
supply-chain
terraform
references
scripts
skills
platform-skills
tests