get deployment container name + resource usage/limit
kubectl get deployment -n <namespace> <deployment-name> | yq '.spec.template.spec.containers[] | {"name": .name, "resources": .resources}'
get last applied config
example: ingress
kubectl get ingress -n <namespace> <ingress-name> -oyaml | yq '.metadata.annotations."kubectl.kubernetes.io/last-applied-configuration"' | yq -P
get helm values from k8s secrets
extracting the whole helm resources
kubectl get secret -n <namespace> <helm-secret-name> -oyaml | yq '.data.release' | base64 -d | base64 -d | zcat
specific: applied helm values
kubectl get secret -n <namespace> <helm-secret-name> -oyaml | yq '.data.release' | base64 -d | base64 -d | zcat | yq '.config'