Serverless-1.0.0-rc.1允許部署API以通過AWS API網關訪問。如何爲無服務器1.0.0框架定義/部署的API添加自定義域?
問題:我需要通過具有SSL證書的自定義域暴露部署的API,而不是隨機分配的URL(URL https://qwertylgbtqert.execute-api....
)?
這可以從serverless.yml
或無服務器框架內完成嗎?
這裏是我的簡單的服務serverless.yml
定義:
service: my-service
provider:
name: aws
runtime: nodejs4.3
functions:
generate:
handler: handler.generate
events:
- http:
method: get
path: url
cors: true
有它涉及到這個問題的:the answer here,但不提供適用的答案。特別是如何從serverless.yml
本身內分配自定義域。
它認爲是否有可能創建AWS :: Route53資源並利用該資源,但是我不知道如何在無服務器中執行此操作。
不管我使用或如何鍵入它,我總是得到錯誤「pathmapping-指定無效的域名標識」,即使我的域名正在通過AWS進行工作。奇怪的!更新:奇怪,這是因爲我們的.xyz TLDR! –