1
1
---
2
2
version : 1.0
3
3
name : mssql-apb
4
- description : APB to deploy Microsoft SQL Server on Linux 2017
4
+ description : Deployment of Microsoft SQL Server on Linux
5
5
bindable : true
6
6
async : optional
7
7
metadata :
8
- displayName : MS SQL Server on Linux (APB)
8
+ displayName : Microsoft SQL Server on Linux
9
9
imageUrl :
10
10
https://raw.githubusercontent.com/ansibleplaybookbundle/mssql-apb/master/docs/img/sql-server.png
11
11
documentationUrl :
@@ -16,15 +16,22 @@ tags:
16
16
- mssql
17
17
plans :
18
18
- name : ephemeral
19
- description : This plan deploys an ephemeral MS SQL Server.
19
+ description : This plan deploys an ephemeral Microsoft SQL Server on Linux .
20
20
free : true
21
21
default : true
22
22
metadata :
23
23
displayName : Ephemeral installation
24
24
longDescription :
25
- This plan will deploy a standalone MS SQL Server on Linux
25
+ This plan will deploy a standalone Microsoft SQL Server on Linux
26
26
using ephemeral storage
27
27
parameters :
28
+ - name : ACCEPT_EULA
29
+ title : Accept the End-User Licensing Agreement.
30
+ type : boolean
31
+ required : true
32
+ default : false
33
+ description : http://go.microsoft.com/fwlink/?LinkId=746388
34
+ display_group : EULA Required
28
35
- name : MSSQL_PASSWORD
29
36
required : true
30
37
default : " Hello123!"
@@ -42,36 +49,35 @@ plans:
42
49
" The password must be at least 8 characters long and contain
43
50
characters from three of the following four sets: Uppercase
44
51
letters, Lowercase letters, Base 10 digits, and Symbols."
45
- display_group : MS SQL Config
52
+ display_group : Microsoft SQL Config
46
53
min_length : 8
47
54
max_length : 128
48
55
- name : MSSQL_DATABASE
49
56
required : true
50
57
default : TestDB
51
58
pattern : " ^[a-zA-Z0-9_-]*$"
52
59
type : string
53
- title : Name of the MS SQL database to create.
54
- display_group : MS SQL Config
60
+ title : Name of the Microsoft SQL database to create.
61
+ display_group : Microsoft SQL Config
55
62
- name : MSSQL_AGENT_ENABLED
56
63
title : Enable SQL Server Agent.
57
64
type : boolean
58
65
required : true
59
66
default : false
60
- description : By default, agent is disabled.
61
- display_group : MS SQL Config
67
+ display_group : Microsoft SQL Config
62
68
- name : MSSQL_PID
63
69
required : true
64
70
type : enum
65
71
enum : ['Developer', 'Evaluation']
66
72
default : Developer
67
73
title : Set the SQL Server edition.
68
- display_group : MS SQL Config
74
+ display_group : Microsoft SQL Config
69
75
- name : MSSQL_LOCAL_IS
70
76
title : Use existing mssql-server-linux imagestream in project.
71
77
type : boolean
72
78
required : true
73
79
default : false
74
- display_group : MS SQL Config
80
+ display_group : Microsoft SQL Config
75
81
- name : MSSQL_LCID
76
82
title : Set the language ID.
77
83
type : integer
@@ -80,14 +86,14 @@ plans:
80
86
description : For example - 1033 is English (US), 1036 is French.
81
87
min_length : 4
82
88
max_length : 4
83
- display_group : MS SQL Config
89
+ display_group : Microsoft SQL Config
84
90
- name : MSSQL_IMAGE_PULL
85
91
title : " DeploymentConfig Image pull policy"
86
92
type : enum
87
93
enum : ['Always', 'IfNotPresent', 'Never']
88
94
required : true
89
95
default : IfNotPresent
90
- display_group : MS SQL Config
96
+ display_group : Microsoft SQL Config
91
97
- name : MSSQL_MEMORY_LIMIT
92
98
required : true
93
99
default : 3
@@ -105,14 +111,21 @@ plans:
105
111
display_group : Environment Sizing
106
112
107
113
- name : persistent
108
- description : This plan deploys a persistent MS SQL Server.
114
+ description : This plan deploys a persistent Microsoft SQL Server on Linux .
109
115
free : true
110
116
metadata :
111
117
displayName : Persistent installation
112
118
longDescription :
113
- This plan will deploy a standalone MS SQL Server on Linux
119
+ This plan will deploy a standalone Microsoft SQL Server on Linux
114
120
using persistent storage
115
121
parameters :
122
+ - name : ACCEPT_EULA
123
+ title : Accept the End-User Licensing Agreement.
124
+ type : boolean
125
+ required : true
126
+ default : false
127
+ description : http://go.microsoft.com/fwlink/?LinkId=746388
128
+ display_group : EULA Required
116
129
- name : MSSQL_PASSWORD
117
130
required : true
118
131
default : " Hello123!"
@@ -130,36 +143,35 @@ plans:
130
143
" The password must be at least 8 characters long and contain
131
144
characters from three of the following four sets: Uppercase
132
145
letters, Lowercase letters, Base 10 digits, and Symbols."
133
- display_group : MS SQL Config
146
+ display_group : Microsoft SQL Config
134
147
min_length : 8
135
148
max_length : 128
136
149
- name : MSSQL_DATABASE
137
150
required : true
138
151
default : TestDB
139
152
pattern : " ^[a-zA-Z0-9_-]*$"
140
153
type : string
141
- title : Name of the MS SQL database to create.
142
- display_group : MS SQL Config
154
+ title : Name of the Microsoft SQL database to create.
155
+ display_group : Microsoft SQL Config
143
156
- name : MSSQL_AGENT_ENABLED
144
157
title : Enable SQL Server Agent.
145
158
type : boolean
146
159
required : true
147
160
default : false
148
- description : By default, agent is disabled.
149
- display_group : MS SQL Config
161
+ display_group : Microsoft SQL Config
150
162
- name : MSSQL_PID
151
163
required : true
152
164
type : enum
153
165
enum : ['Developer', 'Evaluation']
154
166
default : Developer
155
167
title : Set the SQL Server edition.
156
- display_group : MS SQL Config
168
+ display_group : Microsoft SQL Config
157
169
- name : MSSQL_LOCAL_IS
158
170
title : Use existing mssql-server-linux imagestream in project.
159
171
type : boolean
160
172
required : true
161
173
default : false
162
- display_group : MS SQL Config
174
+ display_group : Microsoft SQL Config
163
175
- name : MSSQL_LCID
164
176
title : Set the language ID.
165
177
type : integer
@@ -168,14 +180,14 @@ plans:
168
180
description : For example - 1033 is English (US), 1036 is French.
169
181
min_length : 4
170
182
max_length : 4
171
- display_group : MS SQL Config
183
+ display_group : Microsoft SQL Config
172
184
- name : MSSQL_IMAGE_PULL
173
185
title : " DeploymentConfig Image pull policy"
174
186
type : enum
175
187
enum : ['Always', 'IfNotPresent', 'Never']
176
188
required : true
177
189
default : IfNotPresent
178
- display_group : MS SQL Config
190
+ display_group : Microsoft SQL Config
179
191
- name : MSSQL_DATA_STORAGE_SIZE
180
192
required : true
181
193
default : 1
0 commit comments