2017-09-05 09:00:56 -07:00

1.8 KiB
Executable File

Read this on the main serverless docs site

Spotinst Functions - Create

Creates a new service in the current working directory based on the provided template.

Create service in current working directory:

serverless create -t spotinst-nodejs

Create service in new folder:

serverless create -t spotinst-nodejs -p myService

Options

  • --template or -t The name of one of the available templates. Required.
  • --path or -p The path where the service should be created.
  • --name or -n the name of the service in serverless.yml.

Available Templates

To see a list of available templates run serverless create --help

Most commonly used templates:

  • spotinst-nodejs
  • spotinst-python
  • spotinst-ruby
  • spotinst-java
  • plugin

Examples

Creating a new service

serverless create -t spotinst-nodejs -n my-special-service

This example will generate scaffolding for a service with Spotinst as a provider and nodejs as runtime. The scaffolding will be generated in the current working directory.

Creating a named service in a (new) directory

serverless create -t spotinst-nodejs -p my-new-service

This example will generate scaffolding for a service with Spotinst as a provider and ruby as runtime. The scaffolding will be generated in the my-new-service directory. This directory will be created if not present. Otherwise Serverless will use the already present directory.