如何在本地环境使用Google Cloud SDK
How to use Google Cloud SDK in local environment
我目前正在使用 Google 的 'legacy standalone SDK' 来管理我的 google 应用引擎 python 项目。这提供了一个很好的 GUI,我可以在其中 select 和 运行 在本地创建一个项目,然后在我对测试感到满意时部署它。
我最近收到来自 Google 的以下消息“...在过去 30 天内使用旧版独立 SDK 的 App Engine 应用需要迁移到 Cloud SDK”,所以我安装了云 SDK。
所提供的 Google Cloud SDK Shell a) 运行s 作为一个 dos window,并且 b) 似乎复制了在线(实时)仪表板.鉴于我无法更改(本地)代码并在未经测试的情况下进行部署,我的问题是:-
1) 我如何 运行 在本地创建一个项目?
2)如何查看本地日志?
3)高兴时,我该如何部署?
或者...是否有用于本地环境的 GUI?
或...以上是否记录在我未找到的地方?
非常感谢,如果这是一个愚蠢的问题,我们深表歉意。
大卫
2019 年 7 月 30 日,standalone App Engine SDK is deprecated. Here you can check documentation how to migrate from AppCft to gcloud command line
如何在本地测试您的应用程序?
For Python you can use Local Development Server that includes Cloud Datastore Emulator. (There is also solution for Java Java 8 Local Development Server).
如何在本地查看日志?
在python到debug your code from the command line use interactive console. You have to import to your code PDB debbuger
如何部署应用程序?
你deploy your app with gcloud commandgcloud app deploy
。 Cloud SDK 不包含用于部署的 GUI。
我目前正在使用 Google 的 'legacy standalone SDK' 来管理我的 google 应用引擎 python 项目。这提供了一个很好的 GUI,我可以在其中 select 和 运行 在本地创建一个项目,然后在我对测试感到满意时部署它。
我最近收到来自 Google 的以下消息“...在过去 30 天内使用旧版独立 SDK 的 App Engine 应用需要迁移到 Cloud SDK”,所以我安装了云 SDK。
所提供的 Google Cloud SDK Shell a) 运行s 作为一个 dos window,并且 b) 似乎复制了在线(实时)仪表板.鉴于我无法更改(本地)代码并在未经测试的情况下进行部署,我的问题是:- 1) 我如何 运行 在本地创建一个项目? 2)如何查看本地日志? 3)高兴时,我该如何部署? 或者...是否有用于本地环境的 GUI? 或...以上是否记录在我未找到的地方?
非常感谢,如果这是一个愚蠢的问题,我们深表歉意。 大卫
2019 年 7 月 30 日,standalone App Engine SDK is deprecated. Here you can check documentation how to migrate from AppCft to gcloud command line
如何在本地测试您的应用程序?
For Python you can use Local Development Server that includes Cloud Datastore Emulator. (There is also solution for Java Java 8 Local Development Server).
如何在本地查看日志?
在python到debug your code from the command line use interactive console. You have to import to your code PDB debbuger
如何部署应用程序?
你deploy your app with gcloud command
gcloud app deploy
。 Cloud SDK 不包含用于部署的 GUI。