forked from Azure/meta-azure-service-broker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.yml
124 lines (118 loc) · 3.59 KB
/
manifest.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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
---
applications:
- name: meta-azure-service-broker
buildpack: nodejs_buildpack
instances: 1
env:
ENVIRONMENT: REPLACE-ME
SUBSCRIPTION_ID: REPLACE-ME
TENANT_ID: REPLACE-ME
CLIENT_ID: REPLACE-ME
CLIENT_SECRET: REPLACE-ME
SECURITY_USER_NAME: REPLACE-ME
SECURITY_USER_PASSWORD: REPLACE-ME
SPACE_SCOPING_ENABLED: true | false
AZURE_BROKER_DATABASE_PROVIDER: REPLACE-ME
AZURE_BROKER_DATABASE_SERVER: REPLACE-ME
AZURE_BROKER_DATABASE_USER: REPLACE-ME
AZURE_BROKER_DATABASE_PASSWORD: REPLACE-ME
AZURE_BROKER_DATABASE_NAME: REPLACE-ME
AZURE_BROKER_DATABASE_ENCRYPTION_KEY: REPLACE-ME
AZURE_SQLDB_ALLOW_TO_CREATE_SQL_SERVER: true | false
AZURE_SQLDB_ENABLE_TRANSPARENT_DATA_ENCRYPTION: true | false
AZURE_SQLDB_SQL_SERVER_POOL: '[
{
"resourceGroup": "REPLACE-ME",
"location": "REPLACE-ME",
"sqlServerName": "REPLACE-ME",
"administratorLogin": "REPLACE-ME",
"administratorLoginPassword": "REPLACE-ME"
},
{
"resourceGroup": "REPLACE-ME",
"location": "REPLACE-ME",
"sqlServerName": "REPLACE-ME",
"administratorLogin": "REPLACE-ME",
"administratorLoginPassword": "REPLACE-ME"
}
]'
ALLOW_TO_GENERATE_NAMES_AND_PASSWORDS_FOR_THE_MISSING: true
DEFAULT_RESOURCE_GROUP: azure-service-broker
DEFAULT_LOCATION: eastus
DEFAULT_PARAMETERS_AZURE_REDISCACHE: '{
"parameters": {
"enableNonSslPort": false
}
}'
DEFAULT_PARAMETERS_AZURE_SERVICEBUS: '{
}'
DEFAULT_PARAMETERS_AZURE_EVENTHUBS: '{
"eventHubProperties": {
"messageRetentionInDays": 1,
"partitionCount": 2
}
}'
DEFAULT_PARAMETERS_AZURE_STORAGE: '{
"accountType": "Standard_LRS"
}'
DEFAULT_PARAMETERS_AZURE_DOCDB: '{
}'
DEFAULT_PARAMETERS_AZURE_COSMOSDB: '{
"kind": "DocumentDB"
}'
DEFAULT_PARAMETERS_AZURE_MYSQLDB: '{
"mysqlServerParameters": {
"allowMysqlServerFirewallRules": [
{
"ruleName": "all",
"startIpAddress": "0.0.0.0",
"endIpAddress": "255.255.255.255"
}
],
"properties": {
"version": "5.6",
"sslEnforcement": "Disabled",
"storageMB": 51200
}
}
}'
DEFAULT_PARAMETERS_AZURE_POSTGRESQLDB: '{
"postgresqlServerParameters": {
"allowPostgresqlServerFirewallRules": [
{
"ruleName": "all",
"startIpAddress": "0.0.0.0",
"endIpAddress": "255.255.255.255"
}
],
"properties": {
"version": "9.6",
"sslEnforcement": "Disabled",
"storageMB": 51200
}
}
}'
DEFAULT_PARAMETERS_AZURE_SQLDB: '{
"sqlServerParameters": {
"allowSqlServerFirewallRules": [
{
"ruleName": "all",
"startIpAddress": "0.0.0.0",
"endIpAddress": "255.255.255.255"
}
]
},
"transparentDataEncryption": true,
"sqldbParameters": {
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS"
}
}
}'
DEFAULT_PARAMETERS_AZURE_SQLDB_FAILOVER_GROUP: '{
"readWriteEndpoint": {
"failoverPolicy": "Automatic",
"failoverWithDataLossGracePeriodMinutes": 60
},
"userRoles": ["db_owner"]
}'