-
Notifications
You must be signed in to change notification settings - Fork 2
/
apb.yml
executable file
·80 lines (80 loc) · 2.79 KB
/
apb.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
###########################################################################
# Shared Parameters
###########################################################################
_p: &_p
- name: aws_access_key
description: aws access key to authenticate to aws with
type: string
- name: aws_secret_key
description: aws secret key to authenticate to aws with
type: string
- name: backup_retention
description: backup retention period
type: int
default: 0
- name: db_engine
description: database engine
type: string
default: postgres
- name: db_name
description: name of the database to create
type: string
default: testdb
- name: db_password
description: master password
type: string
default: dbpasswd
- name: db_size
description: size of the db in gb
type: int
default: 10
- name: db_username
description: master db username
type: string
default: dbuser
- name: engine_version
description: db engine version
type: string
default: 9.6.1
- name: instance_type
description: aws instance type
type: string
default: db.m3.medium
- name: port
description: port the database will listen on
type: int
default: 5432
- name: region
description: aws region
type: string
- name: subnet
description: vpc subnet to deploy instance on
type: string
- name: vpc_security_groups
description: vpc security groups to assign to the instance
type: string
###############################################################################
version: 1.0
name: rds-postgres-apb
description: Managed relational database service with a choice of six popular database engines. Set up, operate, and scale a relational database in the cloud with just a few clicks.
tags:
- amazon
- database
bindable: true
async: optional
metadata:
displayName: "Amazon RDS - PostgreSQL (APB)"
longDescription: "Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. Amazon RDS provides you six familiar database engines to choose from, including Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, and Microsoft SQL Server."
imageUrl: "https://s3.amazonaws.com/fusor/2017demo/Database_AmazonRDS_PostgreSQLinstance.png"
documentationUrl: "https://aws.amazon.com/rds/"
dependencies: []
providerDisplayName: "Amazon"
plans:
- name: default
description: RDS Postgresql deployment to AWS
free: true
metadata:
displayName: Default
longDescription: This plan provides an RDS Postgresql deployment to Amazon Web Storage
cost: $0.00
parameters: *_p