-
Notifications
You must be signed in to change notification settings - Fork 1.2k
docs(deployment): instructions to deploy on gcloud app engine standard edition #2742
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Download and install [Google Cloud SDK](https://cloud.google.com/sdk/) | ||
## 2. Create GCP Project | ||
```bash | ||
gcloud projects create PROJECT_ID |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd mention that PROJECT_ID
needs to be replaced with something else
|
||
# Prequsites | ||
## 1. Google Cloud SDK | ||
Download and install [Google Cloud SDK](https://cloud.google.com/sdk/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove leading spaces so this text doesn't get put into a code block
## 3. Enable Billing | ||
```bash | ||
gcloud alpha billing projects link my-project \ | ||
--billing-account 0X0X0X-0X0X0X-0X0X0X |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Explain where this code comes from, and perhaps post a direct link to the web page for enabling billing
--billing-account 0X0X0X-0X0X0X-0X0X0X | ||
``` | ||
## 4. Create a MongoDB database | ||
Create a MongoDB instance and obtain the uri and credentials |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps add a link for creating a Mongo server
GCloud App Engine supports only the newest version of Node.js 8 | ||
```javascript | ||
"engines": { | ||
"node": " =8.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
" =8.0"
should probably be ">=8.0"
|
||
2.1 create a 'app.yaml' file with the following contents | ||
|
||
```javascript |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is YAML, not javascript
``` | ||
## 2. Copy app.yaml to dist | ||
```bash | ||
copy app.yaml dist |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bash copy command would be cp
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as per review comments received
generator-angular-fullstack$ npm test
)Instructions to deploy on Google Cloud App Engine's Standard environment