~/src/www.mokhan.ca/xlgmokha [main]
cat configuration.md
configuration.md 1755 bytes | 2020-09-29 19:19
symlink: /dev/random/configuration.md

Configuration

Configuration files can be stored in multiple formats. Common formats are JSON and YAML.

{
  "version": "1.0.0",
  "published_at": "2020-09-28"
}
version: "1.0.0"
published_at: "2020-09-28"

Static Configuration

This type of configuration may require a new deployment because this type of configuration may be bundled with your deployable artifact.

This is configuration that can be tested and go through some form of code review.

Dynamic Configuration

This type of configuration might be changing dynamically at run time. This is typically backed by some form of data storage so that applications can query this to get the latest version of the configuration.

This can be managed by an admin/support console to change configuration immediately.

This might be harder to test and audit.