tree: c0351c1eb751aeca65ff1b07e6e00a2c021c4d03 [path history] [tgz]
  1. doc/
  2. proto/
  3. static/
  4. templates/
  5. tools/
  6. acl.py
  7. app.yaml
  8. appengine_config.py
  9. config.py
  10. cron.yaml
  11. handlers_cron.py
  12. handlers_cron_test.py
  13. handlers_endpoints.py
  14. handlers_endpoints_test.py
  15. handlers_frontend.py
  16. handlers_queues.py
  17. handlers_queues_test.py
  18. main.py
  19. metrics.py
  20. models.py
  21. OWNERS
  22. PRESUBMIT.py
  23. queue.yaml
  24. README.md
  25. test_env.py
appengine/machine_provider/README.md

Machine Provider

Service which provides machines using a leasing mechanism where a client can request a machine with certain characteristics for a desired duration.

Documentation

Setting up

  • Visit https://console.cloud.google.com and create a project. Replace <appid> below with your project id.
  • Visit Google Cloud Console,
    • IAM & Admin, click Add Member and add someone else so you can safely be hit by a bus.
    • IAM & Admin, change the role for App Engine default service account from Editor to Owner.
    • Pub/Sub, click Enable API.
  • Upload the code with: ./tools/gae upl -x -A <appid>
  • Visit https://<appid>.appspot.com/auth/bootstrap and click Proceed.
  • If you plan to use a config service,
  • If you plan to use an auth_service,
  • Visit “https://<appid>.appspot.com/auth/groups”: