Skip to content

install: add --experimental-use-sdsmint to select the egress manifest - #926

Open
haiyanmeng wants to merge 1 commit into
agent-substrate:mainfrom
haiyanmeng:optin-sdsmint
Open

install: add --experimental-use-sdsmint to select the egress manifest#926
haiyanmeng wants to merge 1 commit into
agent-substrate:mainfrom
haiyanmeng:optin-sdsmint

Conversation

@haiyanmeng

@haiyanmeng haiyanmeng commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

The egress gateway's Envoy config lives as one inline string in the atenet-egress ConfigMap, which Kustomize can replace but cannot patch into, so the sdsmint variant is a whole second manifest rather than an overlay. The flag picks between the two.

deploy_ate_system and deploy_atenet apply whichever manifest the flag selects. delete_atenet deletes both, because teardown has to clean up an install made under the other setting and either file may declare resources the other does not.

atenet-egress-with-sdsmint.yaml starts as a copy of atenet-egress.yaml, so the flag is a no-op until the two diverge.

This is to prep for #871 (a part of #823)

It's a good idea to open an issue first for discussion.

  • Tests pass
  • Appropriate changes to documentation are included in the PR

The egress gateway's Envoy config lives as one inline string in the
atenet-egress ConfigMap, which Kustomize can replace but cannot patch
into, so the sdsmint variant is a whole second manifest rather than an
overlay. The flag picks between the two.

deploy_ate_system and deploy_atenet apply whichever manifest the flag
selects. delete_atenet deletes both, because teardown has to clean up an
install made under the other setting and either file may declare
resources the other does not.

atenet-egress-with-sdsmint.yaml starts as a copy of atenet-egress.yaml,
so the flag is a no-op until the two diverge.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant