Layer Integrations CLI
Install command line tool using npm:
sudo npm install layer-integrations -g
The best way to see what integrations are available for installation is using the
This will print a list of integration names and their description.
In order to install an integration you need to use
install command followed by
layer-integrations install email-fallback
This will download the latest version of specified integration and created a new folder with the same name as integration name.
By default Amazon AWS
aws is used as a Cloud Provider but you can also specify Microsoft Azure
layer-integrations install email-fallback --provider aws
To deploy installed integration you need to run the following command from the integration root folder.
For production ready versions we recommend enabling PagerDuty or Sentry. You can also enable both.
Enable PagerDuty by providing
layer-integrations deploy --pagerduty
This will prompt you to specify additional PagerDuty credentials, API key and Integration key.
Enable Sentry by providing
layer-integrations deploy --sentry
This will prompt you to specify the Sentry DSN which you can get from your Sentry dashboard under Client Keys.