Skip to content

virtualhost.yaml with remap rules#13108

Draft
serrislew wants to merge 2 commits intoapache:masterfrom
serrislew:vhost
Draft

virtualhost.yaml with remap rules#13108
serrislew wants to merge 2 commits intoapache:masterfrom
serrislew:vhost

Conversation

@serrislew
Copy link
Copy Markdown
Contributor

V2 of #12669 but including remap.yaml (#12997)

  • Resolves to a single virtualhost entry
    • Remap rule logic remains the same. Order ranking still applies (i.e. rules defined first have priority)
    • Virtualhost remap rules have priority. If no remap rule matches or virtualhost is found, existing remap.yaml or .config is then considered
  • Virtualhost domains support exact and wildcard (only single left-most "*") matching
  • Supports traffic_ctl config reload of single virtualhost entry
    • $ traffic_ctl config reload --virtualhost foo
    • Uses token model reload

@bryancall bryancall modified the milestone: 11.0.0 Apr 27, 2026
@brbzull0
Copy link
Copy Markdown
Contributor

I was talking with @serrislew about some parts of this PR, specially related to the interaction with the reload handler. I think #13110 is the plumbing that the id base reloading could benefit from.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants