2017-09-19 3 views
1

Lesen Config Abschnitt für 12-Faktor-App: https://12factor.net/config es heißt "Ein anderer Ansatz für die Konfiguration ist die Verwendung von Konfigurationsdateien, die nicht in Revisionskontrolle eingecheckt werden". Stattdessen speichert die Zwölf-Faktoren-App die Konfiguration in Umgebungsvariablen. Wenn nicht die Konfiguration in der Quellen-/Revisionskontrolle gespeichert wird, wo sollte dann die Konfiguration für Umgebungsvariablen gespeichert werden?Wo können die Konfigurationsparameter gespeichert werden?

Zum Beispiel tritt ein neuer Entwickler einem Team bei, wie greift derselbe Entwickler auf die Umgebungsvariablen zu, um die App auszuführen? Wird davon ausgegangen, dass eine Umgebung bereitgestellt wird, die Variablen enthält, mit denen die App ausgeführt werden kann?

+0

Es wird davon ausgegangen, dass die Umgebung, in der die Anwendung ausgeführt wird, die erforderlichen Konfigurationen bereitstellt. Es ist jedoch oft sinnvoll, diese Konfiguration aus den üblichen Gründen in der Versionskontrolle zu speichern. – user3151902

Antwort

0

Wo diese zu speichern ist außerhalb des Bereichs von 12 Faktoren, ist es wichtig, das Quell-Repository von Bereitstellung spezifischen Daten zu entkoppeln.

Verwandte Themen