For those using auto-naming, how are corresponding app configuration changes typically made?
If Pulumi needs to drop and recreate a MSK cluster or some other resources and then something like bootstrap brokers changes as a result, it may be near-zero downtime for infra but likely not applications depending on if their config needs to change to repoint to new resources? This seems to be a critical point missing from any docs I've seen.
Outside of the auto package, is there a way for apps to easily get pulumi state outputs (not the IAC app itself)? Or are people reading outputs with apply from IAC and then storing those somewhere like AppConfig or Parameter Store and notifying apps of config changes / restarting them etc. (with apps being dynamic, never hardcoding resource names)?