configuratiebestanden
Configuratiebestanden zijn bestanden die instellingen vastleggen voor software of systemen, zodat gedrag, uiterlijk en prestaties kunnen worden aangepast zonder revisie van de broncode. Ze verbeteren draagbaarheid, herhaalbaarheid en onderhoud door configuratie van omgevingen en workflows te scheiden van de uitvoering.
Veelgebruikte formaten zijn tekst-gebaseerd, zoals INI, YAML, JSON, XML, TOML en .properties. Deze formaten verschillen in
Configuratie kan worden ingericht als systeemconfiguratie of toepassingconfiguratie, en kan per gebruiker of per machine gelden.
Bij het laden van configuratie wordt vaak rekening gehouden met omgevingvariabelen en overrides, en met validatie
Beveiliging is een aandachtspunt: platte tekstbestanden kunnen gevoelige informatie bevatten; toegangsniveaus en encryptie of secrets management