Skip to content

Commit 5ad2a46

Browse files
committed
Adding Citrix ADC 13.0 templates
1 parent 2180054 commit 5ad2a46

File tree

12 files changed

+54
-55
lines changed

12 files changed

+54
-55
lines changed

README.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
# NetScaler Azure Templates
1+
# Citrix ADC (formerly known as NetScaler) Azure Templates
22

33
## Introduction
4-
Welcome to the GitHub repository for NetScaler ARM(Azure Resource Manager) templates. This repository hosts [Citrix NetScaler ADC](https://www.citrix.com/products/netscaler-adc/) custom templates for deploying NetScaler ADC in Microsoft Azure Cloud Services. All of the templates in this repository have been developed and maintained by the Citrix NetScaler engineering team.
4+
Welcome to the GitHub repository for Citrix ADC (formerly known as NetScaler) ARM(Azure Resource Manager) templates. This repository hosts [Citrix ADC](https://www.citrix.com/en-in/products/citrix-adc/) custom templates for deploying Citrix ADC in Microsoft Azure Cloud Services. All of the templates in this repository have been developed and maintained by the Citrix ADC engineering team.
55

6-
## NetScaler ADC: Load Balancer, SSL VPN, WAF& SSO
6+
## Citrix ADC: Load Balancer, SSL VPN, WAF& SSO
77

8-
### NetScaler VPX Application Delivery Controller version 12.1
8+
### Citrix ADC VPX Application Delivery Controller version 13.0
99

10-
Citrix NetScaler is an all-in-one web Application Delivery Controller (ADC) that makes applications run faster, reduces web application ownership costs, optimizes the user experience, and makes sure that applications are always available.
10+
Citrix ADC is an all-in-one web Application Delivery Controller (ADC) that makes applications run faster, reduces web application ownership costs, optimizes the user experience, and makes sure that applications are always available.
1111

12-
Citrix NetScaler offers many tools for application deployment. Some of the primary tools are:
12+
Citrix ADC offers many tools for application deployment. Some of the primary tools are:
1313
* Application Acceleration and Application Security
1414
* HTTP Compression and HTTP Caching
1515
* Web Application Firewall (WAF)
@@ -27,35 +27,34 @@ Citrix NetScaler offers many tools for application deployment. Some of the prima
2727
* SSL VPN
2828
* Single Sign-On
2929

30-
As an undisputed leader of service and application delivery, Citrix NetScaler solutions are deployed in thousands of networks around the globe to optimize, secure and control the delivery of all enterprise and cloud services. Deployed directly in front of web and database servers, NetScaler provides an integrated, and easy-to-use platform.
30+
As an undisputed leader of service and application delivery, Citrix ADC solutions are deployed in thousands of networks around the globe to optimize, secure and control the delivery of all enterprise and cloud services. Deployed directly in front of web and database servers, Citrix ADC provides an integrated, and easy-to-use platform.
3131

32-
### NetScaler ADC version 12.1 High Availability (HA) Pair
32+
### Citrix ADC version 13.0 High Availability (HA) Pair
3333

34-
Citrix NetScaler High Availability (HA) Azure Resource Manager (ARM) template is designed to ensure easy and consistent way of deploying NetScaler pair in Active-Passive mode. In addition to benefits of standalone NetScaler ADC, HA Pair increases reliability and system availability with built in redundancy. This ARM template supports Bring Your Own License (BYOL) or Hourly based selection. Choice of selection is offered during template deployment.
34+
Citrix ADC High Availability (HA) Azure Resource Manager (ARM) template is designed to ensure easy and consistent way of deploying Citrix ADC pair in Active-Passive mode. In addition to benefits of standalone Citrix ADC, HA Pair increases reliability and system availability with built in redundancy. This ARM template supports Bring Your Own License (BYOL) or Hourly based selection. Choice of selection is offered during template deployment.
3535

36-
## NetScaler VPX in Azure
37-
Standard Citrix NetScaler VPX offers are available as resources in the Azure portal. This repository is an extension to provide additional deployments supported by Citrix.
36+
## Citrix ADC VPX in Azure
37+
Standard Citrix ADC VPX offers are available as resources in the Azure portal. This repository is an extension to provide additional deployments supported by Citrix.
3838

3939
## About these templates
40-
Each template in this repository has co-located documentation describing the usage and architecture of the template. The templates attempt to codify recommended deployment architecture of the Citrix NetScaler VPX, or to introduce the user to the Citrix NetScaler or to demonstrate a particular feature / edition / option. Users can re-use / modify or enhance the templates to suit their particular production and testing needs. Most templates require sufficient subscriptions to portal.azure.com to create resource and deploy templates.
40+
Each template in this repository has co-located documentation describing the usage and architecture of the template. The templates attempt to codify recommended deployment architecture of the Citrix ADC VPX, or to introduce the user to the Citrix ADC or to demonstrate a particular feature / edition / option. Users can re-use / modify or enhance the templates to suit their particular production and testing needs. Most templates require sufficient subscriptions to portal.azure.com to create resource and deploy templates.
4141

42-
Citrix NetScaler VPX Azure Resource Manager (ARM) templates are designed to ensure easy and consistent way of deploying standalone NetScaler VPX. These template increases reliability and system availability with built in redundancy. These ARM template supports Bring Your Own License (BYOL) or Hourly based selection. Choice of selection is either mentioned in template desciption or offered during template deployment.
42+
Citrix ADC VPX Azure Resource Manager (ARM) templates are designed to ensure easy and consistent way of deploying standalone Citrix ADC VPX. These template increases reliability and system availability with built in redundancy. These ARM template supports Bring Your Own License (BYOL) or Hourly based selection. Choice of selection is either mentioned in template desciption or offered during template deployment.
4343

4444
## Template Links
45-
#### [NetScaler VPX Express](templates/express_single_nic/)
46-
#### [Standalone NetScaler VPX Templates](templates/standalone/)
47-
#### [NetScaler High Availability(HA) Pair Templates](templates/HA_pair/)
45+
#### [Citrix ADC VPX Express](templates/express_single_nic/)
46+
#### [Standalone Citrix ADC VPX Templates](templates/standalone/)
47+
#### [Citrix ADC High Availability(HA) Pair Templates](templates/HA_pair/)
4848

4949
## Versioning
50-
The master branch of the repository generally has the latest version of the template. Older released versions are tagged appropriately as release with NetScaler release version. We additionally maintain dedicated branches hosting templates for supoprted NetScaler releases. These branches are named as `NetScaler<ReleaseVersion>`
50+
The master branch of the repository generally has the latest version of the template. Older released versions are tagged appropriately as release with Citrix ADC release version. We additionally maintain dedicated branches hosting templates for supported Citrix ADC releases. These branches are named as `CitrixADC<ReleaseVersion>`.
5151

5252
## Support
5353
For production issues with the templates, please contact Citrix Support through your normal support channels. If you have fixes / suggestions for improvements or requests specific to ARM Templates, please raise an issue in this repository.
5454

5555
## Further reading
56-
- [Deploy a NetScaler VPX instance on Microsoft Azure](https://docs.citrix.com/en-us/netscaler/12-1/deploying-vpx/deploy-vpx-on-azure.html)
57-
- [Citrix NetScaler 12.1 Product Documentation](https://docs.citrix.com/en-us/netscaler/12-1.html)
58-
- [Citrix NetScaler Overview](https://www.citrix.com/products/netscaler-adc/resources/netscaler-vpx.html)
56+
- [Deploy a Citrix ADC VPX instance on Microsoft Azure](https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-vpx-on-azure.html)
57+
- [Citrix ADC 13.0 Product Documentation](https://docs.citrix.com/en-us/citrix-adc/13)
5958

6059
## Legal
6160
- [Citrix Privacy Policy](http://www.citrix.com/about/legal/privacy.html)

templates/HA_pair/HA_1nic/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -188,7 +188,7 @@
188188
"plan": {
189189
"name": "[parameters('vmSku')]",
190190
"publisher": "citrix",
191-
"product": "netscalervpx-121"
191+
"product": "netscalervpx-130"
192192
},
193193
"properties": {
194194
"osProfile": {
@@ -203,7 +203,7 @@
203203
"storageProfile": {
204204
"imageReference": {
205205
"publisher": "citrix",
206-
"offer": "netscalervpx-121",
206+
"offer": "netscalervpx-130",
207207
"sku": "[parameters('vmSku')]",
208208
"version": "latest"
209209
},

templates/HA_pair/HA_2nic/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -203,7 +203,7 @@
203203
"plan": {
204204
"name": "[parameters('vmSku')]",
205205
"publisher": "citrix",
206-
"product": "netscalervpx-121"
206+
"product": "netscalervpx-130"
207207
},
208208
"properties": {
209209
"osProfile": {
@@ -218,7 +218,7 @@
218218
"storageProfile": {
219219
"imageReference": {
220220
"publisher": "citrix",
221-
"offer": "netscalervpx-121",
221+
"offer": "netscalervpx-130",
222222
"sku": "[parameters('vmSku')]",
223223
"version": "latest"
224224
},

templates/HA_pair/HA_3nic/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -218,7 +218,7 @@
218218
"plan": {
219219
"name": "[parameters('vmSku')]",
220220
"publisher": "citrix",
221-
"product": "netscalervpx-121"
221+
"product": "netscalervpx-130"
222222
},
223223
"properties": {
224224
"osProfile": {
@@ -233,7 +233,7 @@
233233
"storageProfile": {
234234
"imageReference": {
235235
"publisher": "citrix",
236-
"offer": "netscalervpx-121",
236+
"offer": "netscalervpx-130",
237237
"sku": "[parameters('vmSku')]",
238238
"version": "latest"
239239
},

templates/HA_pair/HA_3nic_backendAutoscale/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -231,7 +231,7 @@
231231
"plan": {
232232
"name": "[parameters('vmSku')]",
233233
"publisher": "citrix",
234-
"product": "netscalervpx-121"
234+
"product": "netscalervpx-130"
235235
},
236236
"properties": {
237237
"osProfile": {
@@ -246,7 +246,7 @@
246246
"storageProfile": {
247247
"imageReference": {
248248
"publisher": "citrix",
249-
"offer": "netscalervpx-121",
249+
"offer": "netscalervpx-130",
250250
"sku": "[parameters('vmSku')]",
251251
"version": "latest"
252252
},

templates/HA_pair/HA_3nic_backendAutoscale_zones/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"type": "String",
@@ -211,7 +211,7 @@
211211
"plan": {
212212
"name": "[parameters('vmSku')]",
213213
"publisher": "citrix",
214-
"product": "netscalervpx-121"
214+
"product": "netscalervpx-130"
215215
},
216216
"properties": {
217217
"osProfile": {
@@ -226,7 +226,7 @@
226226
"storageProfile": {
227227
"imageReference": {
228228
"publisher": "citrix",
229-
"offer": "netscalervpx-121",
229+
"offer": "netscalervpx-130",
230230
"sku": "[parameters('vmSku')]",
231231
"version": "latest"
232232
},

templates/HA_pair/HA_3nic_internal/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "defaultUser",
@@ -253,7 +253,7 @@
253253
"plan": {
254254
"name": "[parameters('vmSku')]",
255255
"publisher": "citrix",
256-
"product": "netscalervpx-121"
256+
"product": "netscalervpx-130"
257257
},
258258
"properties": {
259259
"osProfile": {
@@ -268,7 +268,7 @@
268268
"storageProfile": {
269269
"imageReference": {
270270
"publisher": "citrix",
271-
"offer": "netscalervpx-121",
271+
"offer": "netscalervpx-130",
272272
"sku": "[parameters('vmSku')]",
273273
"version": "latest"
274274
},

templates/HA_pair/HA_3nic_zones/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"type": "String",
@@ -198,7 +198,7 @@
198198
"plan": {
199199
"name": "[parameters('vmSku')]",
200200
"publisher": "citrix",
201-
"product": "netscalervpx-121"
201+
"product": "netscalervpx-130"
202202
},
203203
"properties": {
204204
"osProfile": {
@@ -213,7 +213,7 @@
213213
"storageProfile": {
214214
"imageReference": {
215215
"publisher": "citrix",
216-
"offer": "netscalervpx-121",
216+
"offer": "netscalervpx-130",
217217
"sku": "[parameters('vmSku')]",
218218
"version": "latest"
219219
},

templates/express_single_nic/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"virtualMachineName": {
66
"defaultValue": "NetScaler-VPX-Express",
@@ -135,7 +135,7 @@
135135
"storageProfile": {
136136
"imageReference": {
137137
"publisher": "citrix",
138-
"offer": "netscalervpx-121",
138+
"offer": "netscalervpx-130",
139139
"sku": "netscalervpxexpress",
140140
"version": "latest"
141141
},
@@ -163,7 +163,7 @@
163163
"plan": {
164164
"name": "netscalervpxexpress",
165165
"publisher": "citrix",
166-
"product": "netscalervpx-121"
166+
"product": "netscalervpx-130"
167167
}
168168
}, {
169169
"name": "[variables('diagnosticsStorageAccountName')]",

templates/saca/mainTemplate.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "12.1.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"citrixADCUsername": {
66
"defaultValue": "defaultUser",
@@ -1266,7 +1266,7 @@
12661266
"plan": {
12671267
"name": "[parameters('citrixADCVmSku')]",
12681268
"publisher": "citrix",
1269-
"product": "netscalervpx-121"
1269+
"product": "netscalervpx-130"
12701270
},
12711271
"properties": {
12721272
"osProfile": {
@@ -1281,7 +1281,7 @@
12811281
"storageProfile": {
12821282
"imageReference": {
12831283
"publisher": "citrix",
1284-
"offer": "netscalervpx-121",
1284+
"offer": "netscalervpx-130",
12851285
"sku": "[parameters('citrixADCVmSku')]",
12861286
"version": "latest"
12871287
},
@@ -1750,7 +1750,7 @@
17501750
"plan": {
17511751
"name": "[parameters('citrixADCVmSku')]",
17521752
"publisher": "citrix",
1753-
"product": "netscalervpx-121"
1753+
"product": "netscalervpx-130"
17541754
},
17551755
"properties": {
17561756
"osProfile": {
@@ -1765,7 +1765,7 @@
17651765
"storageProfile": {
17661766
"imageReference": {
17671767
"publisher": "citrix",
1768-
"offer": "netscalervpx-121",
1768+
"offer": "netscalervpx-130",
17691769
"sku": "[parameters('citrixADCVmSku')]",
17701770
"version": "latest"
17711771
},

templates/standalone/VPX_3nic/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "1.0.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -139,7 +139,7 @@
139139
"plan": {
140140
"name": "[parameters('vmSku')]",
141141
"publisher": "citrix",
142-
"product": "netscalervpx-121"
142+
"product": "netscalervpx-130"
143143
},
144144
"properties": {
145145
"osProfile": {
@@ -154,7 +154,7 @@
154154
"storageProfile": {
155155
"imageReference": {
156156
"publisher": "citrix",
157-
"offer": "netscalervpx-121",
157+
"offer": "netscalervpx-130",
158158
"sku": "[parameters('vmSku')]",
159159
"version": "latest"
160160
},

templates/standalone/VPX_3nic_backendAutoscale/mainTemplate.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3-
"contentVersion": "1.0.0.0",
3+
"contentVersion": "13.0.0.0",
44
"parameters": {
55
"adminUsername": {
66
"defaultValue": "nsroot",
@@ -152,7 +152,7 @@
152152
"plan": {
153153
"name": "[parameters('vmSku')]",
154154
"publisher": "citrix",
155-
"product": "netscalervpx-121"
155+
"product": "netscalervpx-130"
156156
},
157157
"properties": {
158158
"osProfile": {
@@ -167,7 +167,7 @@
167167
"storageProfile": {
168168
"imageReference": {
169169
"publisher": "citrix",
170-
"offer": "netscalervpx-121",
170+
"offer": "netscalervpx-130",
171171
"sku": "[parameters('vmSku')]",
172172
"version": "latest"
173173
},

0 commit comments

Comments
 (0)