Hot reload for K8s objects

When we make a change for any k8s object, do we need to build --deploy ? Or k8s can also benefit from hot reload?

i.e changing ConfigMap or Secrets credentials in order to check authentication failure when connecting to MongoDB from Django we need to docker-compose -f production.yml build, push and kubectl apply -f manifest