Application x509 Certificate
AppScale GTS by default creates self-signed x509 certificates the first time it is deployed. These certificates are used both for internal consumption, but also to communicate with the GTS console (at port 1080) and to communicate with any application deployed within the GTS deployment. The internal certificates reside in /etc/appscale/certs named my{cert,key}.pem. Upon starting GTS, these certificates are copied to /etc/nginx and they are used for all communication with the deployment, thus the GTS admin would simply change these certs in order to install custom certificates.