#!/usr/bin/env bash [ "$#" -lt 1 ] && echo "Need a filename." && exit 1 < "$1" yq -s . | jq -S ' sort_by(.metadata.name) | sort_by(.kind) | .[] | .spec.template.spec.containers |= if . == null then empty else map( if . == null then empty else .env |= sort_by(.name) | .volumeMounts |= sort_by(.name) end ) end '