Hi, I would like to propose a virtualhost.yaml configuration file that supports per-property changes. This would allow users to make changes to a single virtualhost entry and perform a config reload only to those domains associated.
Implementation and documentation details are defined here: https://github.com/apache/trafficserver/pull/12669 The initial virtualhost version only supports remap.config definitions but the intention is to also expand to other configuration types. Future work on remap versions will be done as well. Existing configurations will remain as is. A request will try to resolve to a virtualhost config first. If successful, it will use the remap rule defined in the virtualhost config. If not, it will resolve to remap.config (as it currently does). Virtualhost domains currently only supports exact matching and single left-most "*" wildcard matching. Examples are given in the PR above. Any thoughts or concerns? Best, Serris Santos
