Make app labels consistent
For some reason, many of our app labels are set differently for pod vs deployment.
For deployments we are always using .name, but for other objects we are sometimes using .fullname.
This doesn't match with upstream, where they always use .name. (Even if you check minio, redis, redis-ha, etc)
I'm not sure how we ended up in this situation, but we should change them all to .name. Which will be a breaking change, as they are used in disruption budgets, which are immutable for now.