Uruchomienie polecenia gcloud app deploy --project=my-project-name
daje mi następujący wynik:Odbieranie błędy „projekt nie znaleziono” przy użyciu `gcloud wdrożyć app`
$ gcloud app deploy --project=my-project-name
You are about to deploy the following services:
- my-project-name/my-service-name/20160922t110054 (from [/usr/local/projects/my-project/app.yaml])
Deployed URL: [https://my-service-name-dot-my-project-name.appspot.com]
Do you want to continue (Y/n)? Y
WARNING: We couldn't validate that your project is ready to deploy to App Engine Flexible Environment. If deployment fails, please try again.
Beginning deployment of service [my-service-name]...
WARNING: Deployment of App Engine Flexible Environment apps is currently in Beta
Building and pushing image for service [my-service-name]
ERROR: (gcloud.app.deploy) Project [my-project-name] not found.
Jak widać, to twierdząc, że projekt nie został znaleziony. Co ja mylące jest to, że projekt wyraźnie pojawia się pod tutaj:
$ gcloud projects list
PROJECT_ID NAME PROJECT_NUMBER
my-project-name MyProject 980737858333
nie mogę znaleźć żadnej innej instancji tej kwestii, a ja już zabrakło pomysłów rozwiązywać. Więc jaki jest problem z uruchomionym poleceniem? Lub jak inaczej mogę rozwiązać problem?
My app.yaml
wygląda następująco:
entrypoint: gunicorn -b :8080 main.app
runtime: custom
vm: true
service: my-service-name
Czy jesteś przy użyciu konta usługi? Jaką rolę pełnisz w tym projekcie? –
@ZacharyNewman Jestem redaktorem projektu – DaveBensonPhillips
Co jest naprawdę dziwne, że jeśli celowo używam nieistniejącej nazwy projektu, pojawia się błąd informujący mnie, że nie mam wymaganych uprawnień. Co oznacza, że w moim oryginalnym przypadku udało się ustalić, że mam pozwolenia na projekt, zanim powiadomię mnie, że nie istnieje. – DaveBensonPhillips