目前我們正在使用無服務器框架來更新我們的開發/測試環境,並手動管理我們的環境。例如。每次我們創建新環境時,都會手動創建Elastic Beanstalk應用程序& RDS實例。 使用無服務器腳本可以自動化所有這些嗎?或雲形成?無服務器可以用來創建RDS實例嗎?
0
A
回答
3
CloudFormation非常簡單。所有你需要的是定義一個AWS::RDS::DBInstance
。 AWS也提供了一些示例模板:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/sample-templates-services-us-east-1.html#w2ab2c23c42c13c27
正如您可以在無服務器CloudFormation資源,你可以直接添加到您的serverless.yml
所以它得到由無服務器,而無需使用單獨的CloudFormation部署部署:https://serverless.com/framework/docs/providers/aws/guide/resources/
1
是的,你絕對可以創建cloudformation模板您的RDS實例,
"MyDB" : {
"Type" : "AWS::RDS::DBInstance",
"Properties" : {
"DBSecurityGroups" : [
{"Ref" : "MyDbSecurityByEC2SecurityGroup"}, {"Ref" : "MyDbSecurityByCIDRIPGroup"} ],
"AllocatedStorage" : "5",
"DBInstanceClass" : "db.m1.small",
"Engine" : "MySQL",
"MasterUsername" : "MyName",
"MasterUserPassword" : "MyPassword"
},
"DeletionPolicy" : "Snapshot"
}
此JSON片段將創建RDS例如,對於完整的參考來創建RDS和彈性魔豆是指:
https://github.com/satterly/AWSCloudFormation-samples/blob/master/ElasticBeanstalk.template
希望它能幫上忙!
相關問題
- 1. 我可以用C#4.0創建一個COM服務器嗎?
- 2. 是否可以將RDS實例配置爲我當前MySQL服務器的從服務器?
- 3. MySQL - 無法在服務器實例架構中創建ERD
- 4. 無法在服務器端創建COM組件實例
- 5. 使用python創建一個rds實例:擁有status always =創建
- 6. 將實體實例放入memcache服務可以嗎?
- 7. 我可以從工作站創建廚師服務器嗎?
- 8. 我可以創建websphere服務器實例並使用org.eclipse.wst.server.core插件進行配置嗎?
- 9. 無法在創建RDS實例時選擇VPC
- 10. 林創建使用女將RDS服務器
- 11. 我可以使用C#編程創建SQL Server實例嗎?
- 12. 使用無服務器來獲取實例的狀態
- 13. 我可以使用沒有REST風格的web服務協議的php來創建pass的服務器嗎?
- 14. 使用Flash無法獲取實例創建器嗎?
- 15. 僅創建一個服務實例(Android)
- 16. 阻止DiscoveryEndpoint創建服務實例
- 17. 我可以在單個Amazon RDS實例上創建多少個數據庫
- 18. 從lambda無服務器連接RDS
- 19. 如何創建多個python應用程序服務器實例?
- 20. 使用Singleton創建服務器實例是否合適?
- 21. 我們可以使用數據庫服務器和Kafka等專有實例嗎?
- 22. 創建可以爲複雜網頁服務的HapiJs服務器
- 23. 單實例WCF服務(可以限制)
- 24. 你會推薦什麼aws服務來創建動態實例?
- 25. WCF數據服務或RIA服務可以用NHibernate實現嗎?
- 26. 我可以使用jQuery創建xml或使用服務器端嗎?
- 27. 可以用Nant來部署到不同的服務器嗎?
- 28. 我可以使用來自其他域的teamfoundation服務器嗎?
- 29. 無法刪除WebLogic服務器實例
- 30. 你會推薦Python或NodeJS來創建實時Web服務嗎?
我將更多地關注無服務器作爲優先級..好吧,RDS是可能的。但是在無服務器本身中也可以使用彈性beanstalk? – Veer3383
您也可以對Elastic Beanstalk使用相同的方法。基本上,您可以將其用於CloudFormation支持的任何資源,如https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html中所述。 – Dunedan
好的,謝謝..解決我的主要問題..我希望我能夠想出如何通過這個上傳zip到現在的beanstalk。 – Veer3383