From f5b8b4e2b53d26c930ed732feea77386552b6a15 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Mon, 18 Dec 2017 16:30:51 -0500 Subject: [PATCH 1/9] Add serverless page --- pages/common/serverless.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pages/common/serverless.md diff --git a/pages/common/serverless.md b/pages/common/serverless.md new file mode 100644 index 000000000..9aca35cc9 --- /dev/null +++ b/pages/common/serverless.md @@ -0,0 +1,27 @@ +# serverless + +> Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk. + +- Create a serverless project. + +`sls create` + +- Create a serverless project from template: + +`sls create --template {{template_name}}` + +- Deploy to a cloud provider: + +`sls deploy` + +- Display information about a serverless project: + +`sls info` + +- Follow logs for a project: + +`sls logs -t` + +- Display metrics for a function: + +`sls metrics -f {{function_name}}` From 8e72df9fdbbb752027591737d795f987d6075710 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Mon, 18 Dec 2017 16:35:44 -0500 Subject: [PATCH 2/9] Add colon to first description --- pages/common/serverless.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 9aca35cc9..118e010a6 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -2,7 +2,7 @@ > Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk. -- Create a serverless project. +- Create a serverless project: `sls create` @@ -25,3 +25,4 @@ - Display metrics for a function: `sls metrics -f {{function_name}}` + From a9dc8c46c2f489e3f3631e21c29c73edf8538594 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Mon, 18 Dec 2017 16:38:38 -0500 Subject: [PATCH 3/9] remove trailing whitespace --- pages/common/serverless.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 118e010a6..59b88b7b1 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -24,5 +24,4 @@ - Display metrics for a function: -`sls metrics -f {{function_name}}` - +`sls metrics -f {{function_name}}` \ No newline at end of file From 01fbda27752c60c93d18b0b828d8a1d5ee2e86ba Mon Sep 17 00:00:00 2001 From: David Heimann Date: Mon, 18 Dec 2017 16:39:52 -0500 Subject: [PATCH 4/9] Add newline at the end of file --- pages/common/serverless.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 59b88b7b1..224ae30ba 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -24,4 +24,4 @@ - Display metrics for a function: -`sls metrics -f {{function_name}}` \ No newline at end of file +`sls metrics -f {{function_name}}` From e2b10df5e274eb0ca97a13924c215481c12075b5 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Tue, 19 Dec 2017 09:45:17 -0500 Subject: [PATCH 5/9] Add definite and indefinite articles --- pages/common/serverless.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 224ae30ba..686835652 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -6,7 +6,7 @@ `sls create` -- Create a serverless project from template: +- Create a serverless project from a template: `sls create --template {{template_name}}` @@ -18,7 +18,7 @@ `sls info` -- Follow logs for a project: +- Follow the logs for a project: `sls logs -t` From 134eb1fd83f43e2a20be21d7d4cb00c585501af6 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Tue, 19 Dec 2017 13:53:22 -0500 Subject: [PATCH 6/9] Use the serverless command in examples --- pages/common/serverless.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 686835652..92dd30e02 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -1,27 +1,28 @@ # serverless > Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk. +> Commands can be run either using the `serverless` command or it's alias, `sls`. - Create a serverless project: -`sls create` +`serverless create` - Create a serverless project from a template: -`sls create --template {{template_name}}` +`serverless create --template {{template_name}}` - Deploy to a cloud provider: -`sls deploy` +`serverless deploy` - Display information about a serverless project: -`sls info` +`serverless info` - Follow the logs for a project: -`sls logs -t` +`serverless logs -t` - Display metrics for a function: -`sls metrics -f {{function_name}}` +`serverless metrics -f {{function_name}}` From 7cc56dde3fdedfb9a94958f97a3e1c76a8d3a13d Mon Sep 17 00:00:00 2001 From: David Heimann Date: Tue, 19 Dec 2017 13:58:43 -0500 Subject: [PATCH 7/9] Add single quotes around commands in description --- pages/common/serverless.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 92dd30e02..35348f21f 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -1,7 +1,7 @@ # serverless > Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk. -> Commands can be run either using the `serverless` command or it's alias, `sls`. +> Commands can be run either using the 'serverless' command or it's alias, 'sls'. - Create a serverless project: From 0ca78603e8cfa49909858a472fccef48b7832f0c Mon Sep 17 00:00:00 2001 From: David Heimann Date: Tue, 19 Dec 2017 14:03:12 -0500 Subject: [PATCH 8/9] Remove rogue space from end of description line. --- pages/common/serverless.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 35348f21f..652ef2fea 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -1,7 +1,7 @@ # serverless > Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk. -> Commands can be run either using the 'serverless' command or it's alias, 'sls'. +> Commands can be run either using the `serverless` command or it's alias, `sls`. - Create a serverless project: From 5496cd9478df999b67279e81c71138029b2b4ed3 Mon Sep 17 00:00:00 2001 From: David Heimann Date: Wed, 20 Dec 2017 15:41:32 -0500 Subject: [PATCH 9/9] Move log example, remove metrics and add invoke --- pages/common/serverless.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pages/common/serverless.md b/pages/common/serverless.md index 652ef2fea..7d37c8008 100644 --- a/pages/common/serverless.md +++ b/pages/common/serverless.md @@ -19,10 +19,10 @@ `serverless info` +- Invoke a deployed function: + +`serverless invoke -f {{function_name}}` + - Follow the logs for a project: `serverless logs -t` - -- Display metrics for a function: - -`serverless metrics -f {{function_name}}`