Я пытаюсь настроить серверный проект, который будет размещен на облачной платформе Google. Вот как выглядит serverless.yml
plugins: # List of plugins of use on application
- serverless-offline # Get your serverless configuration and run the server local
- serverless-plugin-typescript-express
# Project name on the infrastructure created
service: ansaar-auth
provider:
name: google # Provider name, where the infrastructure has be created
runtime: nodejs # The node version where the lambda functions going to run
project: ansaar-auth
credentials: ~/.gcloud/auth.json
# stage: dev # Control the environment of application
# region: us-east-1 # Default region where the lambda functions running
functions: # The array with definitions of lambda functions of the your application
getUsers: # Lambda function name
handler: src/server.handler # The function name mapped of the application
events: # Array of events that call the function
- http: # Type of event, the http event selected, it's event is a endpoint mapped on api gateway
path: users
method: get
Учетные данные установлены в соответствии с документами , однако по некоторым причинам развертывание не работает и всегда выдает следующую ошибку:
Serverless Error ---------------------------------------
The specified provider "google" does not exist.
Кто-нибудь знает, как это исправить и успешно развернуть проект в GCP?