Skip to content

cs: allow environment-controlled volatility of objects#8

Open
okt-konst wants to merge 2 commits into
ts-factory:mainfrom
okt-konst:up/configurator-volatile
Open

cs: allow environment-controlled volatility of objects#8
okt-konst wants to merge 2 commits into
ts-factory:mainfrom
okt-konst:up/configurator-volatile

Conversation

@okt-konst

Copy link
Copy Markdown
Collaborator

Allow object volatility to be controlled by environment variables, so
particular objects can be made volatile depending on host configuration,
and use it to make agent routes optionally volatile. The latter is needed
on networks where routes are periodically updated behind TE's back - e.g.
on AWS, where routes may occasionally change their metric.

Commits:

  • engine/configurator: expand volatility definitions
  • doc/cm: make agent routes optionally volatile

Allow object volatility to be controlled by environment variables. This
allows users to make particular objects volatile depending on the host
configuration.

Signed-off-by: Viacheslav Galaktionov <viacheslav.galaktionov@oktet.tech>
This may be required on some networks where routes are periodically
updated. One such example is AWS, where routes may occasionally change
their metric value.

Signed-off-by: Viacheslav Galaktionov <viacheslav.galaktionov@oktet.tech>
@okt-konst okt-konst marked this pull request as ready for review July 6, 2026 22:54
@okt-konst

Copy link
Copy Markdown
Collaborator Author

@ol-arteman @arybchik could you please review?

@okt-konst okt-konst requested review from arybchik and ol-arteman July 6, 2026 23:18
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.

2 participants