tree: 6142dd8a6b8e60e3ac179b394d242a505eaca691 [path history] [tgz]
  1. doc/
  2. proto/
  3. static/
  4. templates/
  5. tools/
  6. acl.py
  7. app.yaml
  8. config.py
  9. cron.yaml
  10. handlers_cron.py
  11. handlers_cron_test.py
  12. handlers_endpoints.py
  13. handlers_endpoints_test.py
  14. handlers_frontend.py
  15. handlers_queues.py
  16. handlers_queues_test.py
  17. main.py
  18. metrics.py
  19. models.py
  20. OWNERS
  21. PRESUBMIT.py
  22. queue.yaml
  23. README.md
  24. 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”: