Azure
3 TopicsVerify your own domain's in Azure with ease
Problem this snippet solves: In case you want to verify your domain ownership in a fast and easy way you can do this with your BIG-IP directly! This example shows it for Azure but the code of course can be modified for other clouds like GCP etc. as well. How to use this snippet: Just simply add a new iRule with following code to your virtual server that serves the corresponding FQDN for the domain to verified. Tested with TMOS 15.x as well. Just take your application ID form Azure from your "Application Registration" and replace the part <AZURE Application (client) ID> with it. What about verifying 1000nds of domains? (googled: azure api call domain verification) https://docs.microsoft.com/en-us/graph/api/domain-verify?view=graph-rest-1.0&tabs=http So, you could easily spin-off virtual servers via API calls for each domain to verify them each automatically with parameters for the corresponding iRule as well. Code : when HTTP_REQUEST { if { [HTTP::uri] contains ".well-known/microsoft-identity-association.json" } { HTTP::respond 200 content { { "associatedApplications": [ { "applicationId": " " } ] } } "Content-Type" "application/json" } } Tested this on version: 13.0402Views0likes0CommentsIPSec Tunnel Endpoint iApp
Problem this snippet solves: This iAPP template creates a complete configuration for establishing an IPSec tunnel between a Windows Azure virtual network and your F5 protected corporate network. Additionally, this iApp may be utilized for establishing site-2-site VPN between any compatible IPSec device. The BIG-IP supports both policy and route-based VPNs. Contributed by: Gregory Coward, Solution Architect Code : 75380 Tested this on version: 12.0720Views0likes4CommentsChecksums for F5 Supported Cloud templates on GitHub
Problem this snippet solves: Checksums for F5 supported cloud templates F5 Networks provides checksums for all of our supported Amazon Web Services CloudFormation, Microsoft Azure ARM, Google Deployment Manager, and OpenStack Heat Orchestration templates. See the README files on GitHub for information on individual templates. You can find the templates in the appropriate supported directory on GitHub: Amazon CloudFormation templates: https://github.com/F5Networks/f5-aws-cloudformation/tree/master/supported Microsoft ARM Templates: https://github.com/F5Networks/f5-azure-arm-templates/tree/master/supported Google Templates: https://github.com/F5Networks/f5-google-gdm-templates VMware vCenter Templates: https://github.com/F5Networks/f5-vmware-vcenter-templates OpenStack Heat Orchestration Templates: https://github.com/F5Networks/f5-openstack-hot F5 Ansible Modules: http://docs.ansible.com/ansible/latest/list_of_network_modules.html#f5 Because this page was getting much too long to host all the checksums for all Cloud platforms, we now have individual pages for the checksums: Amazon AWS checksums Microsoft Azure checksums Google Cloud checksums VMware vCenter checksums OpenStack Heat Orchestration checksums F5 Ansible Module checksums Code : You can get a checksum for a particular template by running one of the following commands depending on your operating system: * **Linux**: `sha512sum ` * **Windows using CertUtil**: `CertUtil –hashfile SHA512`4.5KViews0likes0Comments