How to use AppScale?¶
This document shows how to use AppScale tools to deploy, remove and stop an instance on AppScale.
Deploying Apps to AppScale¶
Once you’ve got AppScale started, you can deploy Google App Engine applications to it.
appscale deploy ~/path-to-your-app
Removing Apps from AppScale¶
Once you decide you no longer want to have AppScale host an application, you can run “appscale remove appname” to remove that app (presuming that your app was called “appname”).
appscale remove guestbook
Seeing How AppScale is Doing¶
You can also use the AppScale Tools to query the status of your AppScale deployment, by running “appscale status”.
appscale status
Logging into Your AppScale VMs¶
AppScale runs over Ubuntu Lucid virtual machines. Should you need to log into the machines for any reason, you can run “appscale ssh integer” to log into the machine with id “integer” as root. Since “appscale ssh 0” is the most common machine to log into, you can also use “appscale ssh” as shorthand for “appscale ssh 0”.
appscale ssh
Stopping AppScale¶
Once you’re done running AppScale and you want to tear it down, run “appscale down”. If running in a cloud deployment, this terminates the machines that “appscale up” created, but if running in a cluster deployment, this stops all the API services we started when we ran “appscale up”.
appscale down