Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit bc4a2fd

Browse files
committed
Commit for 4.4.0.0
1 parent 93bbb1b commit bc4a2fd

File tree

396 files changed

+14002
-15664
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

396 files changed

+14002
-15664
lines changed

README.md

+61-61
Large diffs are not rendered by default.

azure-bigip-version-matrix.md

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ The following table contains all of the tagged releases of the F5 ARM templates
33

44
| Release Tag | Template Family | BIG-IP Versions | License Bundles and Throughput Rates |
55
| --- | --- | --- | --- |
6+
| [v4.4.0.0](https://github.com/F5Networks/f5-azure-arm-templates/releases/tag/v4.4.0.0) | Standalone | BIG-IP v13.1.0200, v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
7+
| | Cluster | BIG-IP v13.1.0200, BIG-IP v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
8+
| | Auto Scale WAF | BIG-IP v13.1.0200, BIG-IP v13.0.0300, v12.1.2200 | *Best*: 1Gbps, 200Mbps, 25Mbps |
9+
| | Auto Scale LTM | BIG-IP v13.1.0200, BIG-IP v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
10+
| | HA-AVSET | BIG-IP v13.1.0200, BIG-IP v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
611
| [v4.3.0.0](https://github.com/F5Networks/f5-azure-arm-templates/releases/tag/v4.3.0.0) | Standalone | BIG-IP v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
712
| | Cluster | BIG-IP v13.0.0300, v12.1.2200 | *Good/Better/Best*: 1Gbps, 200Mbps, 25Mbps |
813
| | Auto Scale WAF | BIG-IP v13.0.0300, v12.1.2200 | *Best*: 1Gbps, 200Mbps, 25Mbps |

build/files/misc_files/verifyHash

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
cli script /Common/verifyHash {
22
proc script::run {} {
33
if {[catch {
4-
set hashes(f5-cloud-libs.tar.gz) a2ff53027542356b42d6431a395de94e8a350b9ba54f969f2d32d28c6875532b512af52077d124cc3d00837ff9ff66a0aebbf4219453e1a4681300151ec01e65
4+
set hashes(f5-cloud-libs.tar.gz) 4cf5edb76d2e8dd0493f4892ff3679a58c8c79b1c02e550b55150d9002228c24c6d841095f1edd33fb49c5aaea518771252b4fb6d423a8a4ba8d94a0baf0f77a
55
set hashes(f5-cloud-libs-aws.tar.gz) 1a4ba191e997b2cfaaee0104deccc0414a6c4cc221aedc65fbdec8e47a72f1d5258b047d6487a205fa043fdbd6c8fcb1b978cac36788e493e94a4542f90bd92b
6-
set hashes(f5-cloud-libs-azure.tar.gz) f3b24e383b81090996f051279400679f26eb7c0ec1c1de3d712b446eea4a2cbd7d5edb4e1638033078339ba606451b35afaaa0a9e71fd04de3e3151434917b5d
6+
set hashes(f5-cloud-libs-azure.tar.gz) 5c256d017d0a57f5c96c2cb43f4d8b76297ae0b91e7a11c6d74e5c14268232f6a458bf0c16033b992040be076e934392c69f32fc8beffe070b5d84924ec7b947
77
set hashes(f5-cloud-libs-gce.tar.gz) 6ef33cc94c806b1e4e9e25ebb96a20eb1fe5975a83b2cd82b0d6ccbc8374be113ac74121d697f3bfc26bf49a55e948200f731607ce9aa9d23cd2e81299a653c1
88
set hashes(f5-cloud-libs-openstack.tar.gz) fb6d63771bf0c8d9cae9271553372f7fb50ce2e7a653bb3fb8b7d57330a18d72fa620e844b579fe79c8908a3873b2d33ee41803f23ea6c5dc9f7d7e943e68c3a
99
set hashes(asm-policy-linux.tar.gz) 63b5c2a51ca09c43bd89af3773bbab87c71a6e7f6ad9410b229b4e0a1c483d46f1a9fff39d9944041b02ee9260724027414de592e99f4c2475415323e18a72e0
@@ -12,6 +12,7 @@ proc script::run {} {
1212
set hashes(f5.http.v1.2.0rc7.tmpl) 21f413342e9a7a281a0f0e1301e745aa86af21a697d2e6fdc21dd279734936631e92f34bf1c2d2504c201f56ccd75c5c13baa2fe7653213689ec3c9e27dff77d
1313
set hashes(f5.aws_advanced_ha.v1.3.0rc1.tmpl) 9e55149c010c1d395abdae3c3d2cb83ec13d31ed39424695e88680cf3ed5a013d626b326711d3d40ef2df46b72d414b4cb8e4f445ea0738dcbd25c4c843ac39d
1414
set hashes(f5.aws_advanced_ha.v1.4.0rc1.tmpl) de068455257412a949f1eadccaee8506347e04fd69bfb645001b76f200127668e4a06be2bbb94e10fefc215cfc3665b07945e6d733cbe1a4fa1b88e881590396
15+
set hashes(f5.aws_advanced_ha.v1.4.0rc2.tmpl) 6ab0bffc426df7d31913f9a474b1a07860435e366b07d77b32064acfb2952c1f207beaed77013a15e44d80d74f3253e7cf9fbbe12a90ec7128de6facd097d68f
1516
set hashes(asm-policy.tar.gz) 2d39ec60d006d05d8a1567a1d8aae722419e8b062ad77d6d9a31652971e5e67bc4043d81671ba2a8b12dd229ea46d205144f75374ed4cae58cefa8f9ab6533e6
1617
set hashes(deploy_waf.sh) eebaf8593a29fa6e28bb65942d2b795edca0da08b357aa06277b0f4d2f25fe416da6438373f9955bdb231fa1de1a7c8d0ba7c224fa1f09bd852006070d887812
1718
set hashes(f5.policy_creator.tmpl) 06539e08d115efafe55aa507ecb4e443e83bdb1f5825a9514954ef6ca56d240ed00c7b5d67bd8f67b815ee9dd46451984701d058c89dae2434c89715d375a620
@@ -37,6 +38,6 @@ proc script::run {} {
3738
exit 1
3839
}
3940
}
40-
script-signature LGY5ag/moDktsoAjA7iI6MpaMNooIsAYRLDWTaqV1+YOXUcbeo1KDkbsZoVb6dNKajZEtUBcS9jCNBNiK54zOr1Zjq0NrKoSfFKTLrHaPd+WIqbttmb2Bo5x+RWiltl+DwffMF0gLxMXZPSVckkFN8VMZU/z6l0D00+M9SJQpsQLqlHfgC8GbovP+z8Z0skV+w+6vfPox7MmgUpXaZHjltXlxUZKNs3TxpRNtjbK/B2CyK3+Cg8XyhP49xMaFXeIPZnJ4Hwf+Aifi3bTIby3EpBgzogMPDkDOOjU4UFXRRHYi5uVWOtXn3KJVzSRz3jv+23t6ytExrpmSzjxh4j9rA==
41+
script-signature Kir5DhV/uRo0SwVRgPGrnNnAJBgHZ3XYraih5T90VbRZii5vPt0q3codJUdgoWiByQGpFREsa5Gy+v0+yYDAdYBzyZlThwRe+6RjWYfxP2+cKAC28wByJ0x6En1UD9kscj7ILUON5yv771izvIrxJ7x4Fd4RHcqB5++hWLvOLxXMiyJAYh2aUSOgdc+kx4lCHS6IU0aXtUxAQYpq510k4eS4UZJrfE7GPmpYkpRDJivR8UUyUWtuj0CAt3pWQEijKnC5zHhH6q5ikvQFn05PugcZO7RzOaA/a2gZw609wYAkXODMA6L49l+IKB31Y+/5ROB1w9/wf/H5RiP/kXC5/A==
4142
signing-key /Common/f5-irule
4243
}

build/files/readme_files/base.README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ For information on getting started using F5's ARM templates on GitHub, see [Micr
3636
- In order to pass traffic from your clients to the servers, after launching the template, you must create virtual server(s) on the BIG-IP VE. See [Creating a virtual server](#creating-virtual-servers-on-the-big-ip-ve).
3737
- F5 has created a matrix that contains all of the tagged releases of the F5 ARM templates for Microsoft Azure and the corresponding BIG-IP versions, license types and throughputs available for a specific tagged release. See https://github.com/F5Networks/f5-azure-arm-templates/blob/master/azure-bigip-version-matrix.md.
3838
- F5 has created an iApp (currently **Experimental**) for configuring logging for BIG-IP modules to be sent to a specific set of cloud analytics solutions. See [Experimental Logging iApp](#experimental-logging-iapp).
39+
- F5 Azure ARM templates now capture all deployment logs to the BIG-IP VE in **/var/log/cloud/azure**. Depending on which template you are using, this includes deployment logs (stdout/stderr), Cloud Libs execution logs, recurring solution logs (metrics, failover, and so on), and more.
40+
- Supported F5 ARM templates do not reconfigure existing Azure resources, such as network security groups. Depending on your configuration, you may need to configure these resources to allow the BIG-IP VE(s) to receive traffic for your application. Similarly, templates that deploy Azure load balancer(s) do not configure load balancing rules or probes on those resources to forward external traffic to the BIG-IP(s). You must create these resources after the deployment has succeeded.
3941
<EXTRA_CONFIG_NOTES>
4042

4143
## Security
@@ -164,6 +166,7 @@ Note that even if the F5 ARM template is F5 Supported, this iApp template is sti
164166
We recommend you watch the [Viewing ASM Data in Azure Analytics video](https://www.youtube.com/watch?v=X3B_TOG5ZpA&feature=youtu.be) that shows this iApp in action, everything from downloading and importing the iApp, to configuring it, to a demo of an attack on an application and the resulting ASM violation log that is sent to ASM Analytics.
165167

166168
**Important**: Be aware that this may (depending on the level of logging required) affect performance of the BIG-IP as a result of the processing to construct and send the log messages over HTTP to the cloud analytics solution.
169+
It is also important to note this cloud logging iApp template is a *different solution and iApp template* than the F5 Analytics iApp template (https://f5.com/solutions/deployment-guides/analytics-big-ip-v114-v1212-ltm-apm-aam-asm-afm).
167170

168171
Use the following guidance for downloading and importing the iApp template.
169172
1. From a web browser, go to https://github.com/F5Networks/f5-cloud-iapps/tree/master/f5-cloud-logger.
@@ -226,7 +229,7 @@ You have a choice when it comes to filing issues:
226229

227230
## Copyright
228231

229-
Copyright 2014-2017 F5 Networks Inc.
232+
Copyright 2014-2018 F5 Networks Inc.
230233

231234

232235
## License

build/files/readme_files/misc.README.txt

+2
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ _Ensure that however the creation of the service principal occurs to verify it o
137137

138138
The end result should be possession of a client (application) ID, tenant ID and service principal secret that can login to the same subscription this template will be deployed into. Ensuring this is fully functioning prior to deploying this ARM template will save on some troubleshooting post-deployment if the service principal is in fact not fully configured.
139139

140+
**NOTE:** Service principal information is stored locally in the **/config/cloud/.azCredentials file. If for any reason you need to update the service principal information, you must manually edit the .azCredentials file on both BIG-IP systems.
141+
140142
#### 1. Azure Portal
141143

142144
Follow the steps outlined in the [Azure Portal documentation](https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/) to generate the service principal.

0 commit comments

Comments
 (0)