Obecnie migruję aplikację do Google App Engine, która opiera się na zmiennych środowiskowych dla różnych połączeń zewnętrznych. Wygląda na to, że plik app.yaml powinien skonfigurować te konfiguracje, ale jak mam zarządzać różnymi środowiskami (programowanie, testowanie, testowanie, produkcja), gdzie te zmienne mogą być inne?App Engine: różne pliki app.yaml oparte na środowisku
Czy to najprostszy sposób na stworzenie oddziału dla każdego z tych środowisk za pomocą innego pliku app.yaml?
Być może lepiej mieć różne pliki, np. dev.yaml staging.yaml i tak dalej. Następnie możesz uruchomić serwer dev_server z tymi plikami jawnie, a po wdrożeniu zawsze będziesz używać app.yaml. –
@PaulCollingwood czy istnieje polecenie uruchomienia z określonym plikiem konfiguracyjnym? Nie widziałem tego w dokumentacji. – jwarzech
można po prostu powiedzieć dev_appserver somefile.yaml i będzie go używać. bardzo przydatny. ale tylko lokalnie, nie prod afaik. –