{"id":20887473,"url":"https://github.com/netscaler/automation-toolkit","last_synced_at":"2025-09-03T00:45:12.475Z","repository":{"id":173633254,"uuid":"641472823","full_name":"netscaler/automation-toolkit","owner":"netscaler","description":"NetScaler Automation Toolkit / NetScaler-AutomationToolkit@cloud.com","archived":false,"fork":false,"pushed_at":"2024-11-08T17:30:46.000Z","size":75214,"stargazers_count":26,"open_issues_count":0,"forks_count":8,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-04-01T10:21:16.252Z","etag":null,"topics":["ansible","automation","azure-resource-manager","cloudformation","devops","google-deployment-manager","infrastructure-as-code","netdevops","netscaler","netscaler-automation-toolkit","terraform"],"latest_commit_sha":null,"homepage":"https://www.netscaler.com/platform/infrastructure-as-code","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netscaler.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-16T14:38:53.000Z","updated_at":"2025-03-08T11:43:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"9e1ad75a-6000-4d41-8144-de32816ebb6f","html_url":"https://github.com/netscaler/automation-toolkit","commit_stats":null,"previous_names":["netscaler/automation-toolkit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netscaler%2Fautomation-toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netscaler%2Fautomation-toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netscaler%2Fautomation-toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netscaler%2Fautomation-toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netscaler","download_url":"https://codeload.github.com/netscaler/automation-toolkit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253808553,"owners_count":21967555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","automation","azure-resource-manager","cloudformation","devops","google-deployment-manager","infrastructure-as-code","netdevops","netscaler","netscaler-automation-toolkit","terraform"],"created_at":"2024-11-18T08:20:20.147Z","updated_at":"2025-05-12T19:33:39.916Z","avatar_url":"https://github.com/netscaler.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NetScaler Automation Toolkit\nNetScaler Automation Toolkit contains all the NetScaler tools to be used for making NetScaler part of DevOps and Automation pipelines.\n\nThe toolkit includes integrations with [CCA Tools](https://en.wikipedia.org/wiki/Continuous_configuration_automation), [APIs, SDKs](https://www.netscaler.com/platform/apis), native Public Cloud templates and more with a goal of supporting Day 0 - N operations using [Infrastructure-as-Code](https://www.netscaler.com/platform/infrastructure-as-code), scripting or coding.\nNetScaler Automation is focusing on the practices of following the disciplines of Network Infrastructure and the disciplines of Programming. This repo has been created to serve as a one-stop shop for all information related to NetScaler Automation.\n\nBelow you will find more details on the topics of Infrastructure Provisioning, Configuration Managements, along with “how-to” guides, examples, labs, Golden templates and more.\nIn case you are looking for something that you can't find in the following links or you need further assistance please contact us on NetScaler-AutomationToolkit@cloud.com.\n\u003cbr/\u003e\u003cbr/\u003e\n![Alt text](/assets/day0-n.png \"Day 0 - N Operations\")\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Contents\n\n- [NetScaler Automation Toolkit](#netscaler-automation-toolkit)\n- [Contents](#contents)\n- [Community](#community)\n- [Events](#events)\n- [Training Labs](#training-labs)\n- [Technical Blogs](#technical-blogs)\n- [Recorded Sessions](#recorded-sessions)\n- [Partners](#partners)\n- [Automation Toolkit Repositories](#automation-toolkit-repositories)\n- [NetScaler Next-Gen API](#netscaler-next-gen-api)\n- [Examples Library](#examples-library)\n- [Golden Templates](#golden-templates)\n\n# Community\nNetScaler Automation Toolkit consists of solutions that are open-sourced and we are trying to build a community for everyone that is intrested in using NetScaler with DevOps / Automation.\n\u003cbr/\u003e\u003cbr/\u003eAre you interested in engaging with us? Please be part of the NetScaler Community and check [NetScaler Automation](https://community.netscaler.com/s/topic/0TO8b000000QnUHGA0/automation?tabset-3320a=2).\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Events\nDo you want to learn more about the work we are doing? What are the new Automation Toolkit updates? Or check a technical session? Join our upcoming webinars and live demo sessions or watch the recordings on demand.\n|            Title            |            Details            |            Date            | Code |\n|-----------------------------|-------------------------------|----------------------------| -- |\n| [Integrate the NetScaler Next-Gen API with your existing CLI and / or Nitro API workflows](https://community.citrix.com/events/event/112-community-live-demo-integrate-the-netscaler-next-gen-api-with-your-existing-cli-andor-nitro-api-workflows/) | NetScaler Live Demo | Thursday, Nov 13th, 2024 \u003cbr/\u003e5:00 PM CET | |\n| [Automating your network for operational excellence](https://youtu.be/MhQmZktxJjI?si=WN3EtHLXhQp7DRTK) | Red Hat Webinar | Thursday, June 20th, 2024 \u003cbr/\u003e1:00 PM EDT | [Code](https://github.com/konkaltsas/netscaler-aap) |\n| [Strengthen your security controls with NetScaler’s Next-Gen APIs](https://community.citrix.com/events/event/71-netscaler-live-demo-strengthen-your-security-controls-with-netscaler’s-next-gen-api/) | NetScaler Live Demo | Thursday, May 15th, 2024 \u003cbr/\u003e 5:00 PM CET | |\n| [Walkthrough on contributing to NetScaler GitHub repos](https://youtu.be/-h6EofV7lVc?si=_O65jxaJUWG5C95o\u0026t=1779) | NetScaler Connect Webinar | Thursday, Apr 25th, 2024 \u003cbr/\u003e10:30 AM CEST | |\n| [Application management with NetScaler’s Next Gen APIs](https://community.citrix.com/events/event/63-application-management-with-netscaler’s-next-gen-apis/) | NetScaler Live Demo | Wednesday, Apr 17th, 2024 \u003cbr/\u003e05:00 PM CET | |\n| [How to maximise Infrastructure Automation:\u003cbr/\u003e Terraform Provider enhancements for SVM \u0026 SDX!](https://community.citrix.com/events/event/60-netscaler-connect-monthly-webinar-apjemea-mar-28/) | NetScaler Connect Webinar | Thursday, Mar 28th, 2024 \u003cbr/\u003e09:30 PM CET | |\n| [NetScaler Next-Gen API is now in Tech Preview!](https://youtu.be/nNLqRiWEBnE?si=0EFVsd5XAo_RM_4F) | NetScaler Connect Webinar | Thursday, Dec 21st, 2023 \u003cbr/\u003e09:30 PM CET | |\n| [Automation Pipelines:\u003cbr/\u003e Leveraging Terraform Cloud to design a NetScaler Automation strategy](https://youtu.be/6PlnLlh2wAs?si=TQpsR8ToBJS2usaO) | NetScaler Live Demo | Thursday, Nov 15th, 2023 \u003cbr/\u003e04:00 PM CET | |\n| [Security as Code (SaC) 101:\u003cbr/\u003e Configure NetScaler WAF using Ansible to protect your applications.](https://community.netscaler.com/s/webinar/a078b000016LKr6AAG/embrace-security-as-codesac-to-configure-netscaler-waf-to-protect-your-apps) | NetScaler Live Demo | Wednesday, Sep 20th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST \u003cbr/\u003e 5:00 PM CET | [Code](events/20230920/) |\n| [Automating NetScaler Configurations with NetScaler Ansible Collection v.2.0](https://community.netscaler.com/s/webinar/a078b000010ripvAAA/automating-netscaler-configurations-with-ansible) | NetScaler Live Demo | Wednesday, Aug 16th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST \u003cbr/\u003e 5:00 PM CET | [Code](events/20230816/) |\n| [NetScaler Automation Toolkit Updates + \u003cbr/\u003e NetScaler Ansible Collection v.2.0 Alpha](https://community.netscaler.com/s/webinar/a078b000010rf74AAA/netscaler-connect-webinar-27th-july) | NetScaler Connect Webinar \u003cbr/\u003e Europe \u0026 ASIA | Thursday, Jul 27th, 2023 \u003cbr/\u003e10:30 AM CEST | |\n| [NetScaler Automation Toolkit Updates + \u003cbr/\u003e NetScaler Ansible Collection v.2.0 Alpha](https://community.netscaler.com/s/webinar/a078b000010rf74AAA/netscaler-connect-webinar-27th-july) | NetScaler Connect Webinar \u003cbr/\u003e Americas | Thursday, Apr 27th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST | |\n| [Automating Gateway Configurations with Golden Terraform templates:\u003cbr/\u003e LDAP - RADIUS configuration.](https://community.netscaler.com/s/webinar/a078b000010v51jAAA/automating-gateway-configurations-with-golden-terraform-templates-ldap-radius) | NetScaler Live Demo | Wednesday, Jun 07th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST \u003cbr/\u003e 5:00 PM CET | [Code](golden_templates/netscaler_gateway/) |\n| [NetScaler Automation Toolkit Updates + \u003cbr/\u003e Learning Material \u0026 Training Labs for Automation Toolkit](https://community.netscaler.com/s/webinar/a078b000010v2BQAAY/netscaler-connect-webinar-25th-may) | NetScaler Connect Webinar \u003cbr/\u003e Europe \u0026 ASIA | Thursday, May 25th, 2023 \u003cbr/\u003e10:30 AM CEST | |\n| [NetScaler Automation Toolkit Updates + \u003cbr/\u003e Learning Material \u0026 Training Labs for Automation Toolkit](https://community.netscaler.com/s/webinar/a078b000010v2BQAAY/netscaler-connect-webinar-25th-may) | NetScaler Connect Webinar \u003cbr/\u003e Americas | Thursday, May 25th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST | |\n| [NetScaler Automation Toolkit Updates](https://community.netscaler.com/s/webinar/a078b000010uzE3AAI/netscaler-connect-webinar-27th-april) | NetScaler Connect Webinar \u003cbr/\u003e Europe \u0026 ASIA | Thursday, Apr 27th, 2023 \u003cbr/\u003e10:30 AM CEST | |\n| [NetScaler Automation Toolkit Updates](https://community.netscaler.com/s/webinar/a078b000010uzE3AAI/netscaler-connect-webinar-27th-april) | NetScaler Connect Webinar \u003cbr/\u003e Americas | Thursday, Apr 27th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST | |\n| [Transforming a Linux Host into a NetScaler BLX with Terraform:\u003cbr/\u003e A Hands-On Demonstration.](https://community.netscaler.com/s/webinar/a078b000010uvztAAA/transforming-a-linux-host-into-a-netscaler-blx-with-terraform) | NetScaler Live Demo | Wednesday, Feb 22nd, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST \u003cbr/\u003e 5:00 PM CET | |\n| [Automating NetScaler Configurations Using Terraform:\u003cbr/\u003e A Hands-on Demonstration.](https://community.netscaler.com/s/webinar/a078b000010uwOMAAY/automating-netscaler-configurations-using-terraform-a-handson-demonstration) | NetScaler Live Demo | Monday, Feb 06th, 2023 \u003cbr/\u003e11:00 AM EDT \u003cbr/\u003e 8:00 AM PST \u003cbr/\u003e 5:00 PM CET | [Code](events/20230206/) |\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Training Labs\nDo you want to explore Automation Toolkit and you don't know where to start? We are providing hands-on training labs with zero cost.\n\nFirt login to [NetScaler Community](https://community.netscaler.com/) using your social media account or create an account using your personal email and then.\n\nThen access one of following labs to do some hands-on training using Terraform or Ansible with NetScaler.\n\u003cbr/\u003e\u003cbr/\u003e\n\n|            Title            |            Solution            |            Video            |             Code            |\n|-----------------------------|----------------------------|----------------------------|----------------------------|\n| [Deliver Apps with NetScaler and Terraform:\u003cbr/\u003e Basic Load Balancing Configurations.](https://community.citrix.com/labs/deliver-apps-with-netscaler-and-terraform/) | Terraform | [YouTube](https://youtu.be/tl453GW_sxQ) | [Code](https://github.com/netscaler/automation-toolkit/tree/main/labs/deliver-apps-with-netscaler-adc-terraform-provider) |\n| [Basic Content Switching Configuration using Terraform.](https://community.citrix.com/labs/basic-content-switching-configuration-using-terraform/) | Terraform | [YouTube](https://www.youtube.com/watch?v=LlGqbzyruUA\u0026ab_channel=NetScaler) | [Code](https://github.com/netscaler/automation-toolkit/tree/main/labs/basic-content-switching-configuration-using-terraform) |\n| [Basic Rewrite / Responder Policies Configuration using Terraform.](https://community.citrix.com/labs/basic-rewrite-responder-policies-configuration-using-terraform/) | Terraform | [YouTube](https://www.youtube.com/watch?v=cl3yHiwvNJY\u0026list=PLq9Ti1Jr8MhGj3xSb4-LpD78hEiaGw5RT\u0026index=4\u0026ab_channel=NetScaler) | [Code](https://github.com/netscaler/automation-toolkit/tree/main/labs/netscaler-adc-basic-rewrite-responder-policies-configuration-using-terraform) |\n| [Basic Application Protection Configuration (WAF) using Terraform.](https://community.citrix.com/labs/basic-application-protection-configuration-waf-using-terraform/) | Terraform |  | [Code](https://github.com/netscaler/automation-toolkit/tree/main/labs/netscaler-adc-basic-application-protection-configuration-waf-using-terraform) |\n| [Deliver Apps with NetScaler and Ansible.](https://community.citrix.com/labs/deliver-apps-with-netscaler-and-ansible/) | Ansible |  | [Code](https://github.com/netscaler/automation-toolkit/tree/main/labs/deliver-apps-with-citrix-adc-and-ansible) |\n| [Basic Content Switching Configuration using Ansible.](https://community.citrix.com/labs/basic-content-switching-configuration-using-ansible/) | Ansible | | |\n| [Basic Rewrite / Responder Policies Configuration using Ansible.](https://community.citrix.com/labs/basic-rewrite-responder-policies-configuration-using-ansible/) | Ansible | | |\n| [Basic Application Protection Configuration (WAF) using Ansible.](https://community.citrix.com/labs/basic-application-protection-configuration-waf-using-ansible/) | Ansible |  | |\n\u003cbr/\u003e\u003cbr/\u003e\n\n\u003cimg src=\"assets/terraformlab1part1.gif\"  width=\"40%\" height=\"30%\"\u003e\n\u003cimg src=\"assets/terraformlab1part2.gif\"  width=\"40%\" height=\"30%\"\u003e\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Technical Blogs\nDo you want to read some cool articles around Automation? \u003cbr/\u003e\nPlease check the following links.\n\n|            Category            |            Details            |\n|-----------------------------|-------------------------------|\n| [Terraform Blogs](https://community.netscaler.com/s/topic/0TO8b000000QnX5GAK/terraform?tabset-3320a=2) | Terraform Blogs |\n| [Ansible Blogs](https://community.netscaler.com/s/topic/0TO8b000000QnX6GAK/ansible?tabset-3320a=2) | Ansible Blogs |\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Recorded Sessions\nDo you want to read some cool articles around Automation? \u003cbr/\u003e\nPlease check the following links.\n\n|            Category            |            Solution            |\n|-----------------------------|-------------------------------|\n| [Infrastructure as Code with Citrix ADC](https://www.youtube.com/watch?v=ZmJXtXmkCPE) | All solutions |\n| [Dynamic Networking with Consul-Terraform-Sync for Terraform Enterprise and Citrix ADC](https://www.youtube.com/watch?v=OQzPBmZ7uZ8) | Terraform |\n| [Automate your Citrix ADC deployments with Terraform](https://www.youtube.com/watch?v=IJIIWm5rzpQ\u0026t=18s\u0026ab_channel=Citrix) | Terraform |\n| [Deploying and Configuring Citrix ADC BLX (Baremetal) with Terraform](https://www.youtube.com/watch?v=3hNWfRKidNI) | Terraform |\n| [Quickly Provision and Configure Citrix ADC High Availability(HA) across Availability Zones in AWS](https://www.youtube.com/watch?v=LgGS0-Q5ODE) | Terraform |\n| [Get Your Apps to Production Faster with an Infrastructure as Code Approach to ADC](https://www.youtube.com/watch?v=VIqmQ31of_0) | Terraform |\n| [Citrix ADC HA pair deployment on AWS made effortless: using Cloud Formation Template](https://www.youtube.com/watch?v=H_Nv688Im2M\u0026ab_channel=Citrix) | AWS CloudFormation Templates (CFT) Templates |\n| [AWS QuickStart for Citrix ADC: Simple and Speedy deployment of Citrix ADC VPX for web applications](https://www.youtube.com/watch?v=1ht2q4Gwfmk\u0026ab_channel=Citrix) | AWS CloudFormation Templates (CFT) Templates |\n| [Deploy Citrix ADC High Availability Solution on GCP using Google Deployment Manager Templates](https://www.youtube.com/watch?v=KF5OKKrCJNU\u0026ab_channel=Citrix) | Google Cloud Deployment Manager (GDM) templates |\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Partners\nWe have strong technical partnerships with both [HashiCorp](https://www.hashicorp.com/partners/tech/citrix#all) and [Red Hat](https://www.ansible.com/integrations/networks/citrixadc).\nBoth our Terraform providers and our Ansible modules have been certified from our partners. Please check under [Automation Toolkit Repositories](#automation-toolkit-repositories) to find more details for each one of our integrations.\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Automation Toolkit Repositories\nOur Automation Toolkit is fully open-sourced. Using the following links you can navigate to the relevant repositories where we maintain the implementation for each one of our solutions.\n|            Title            |            Details            |\n|-----------------------------|-------------------------------|\n| [Terraform Provider for NetScaler ADC](https://github.com/citrix/terraform-provider-citrixadc) | NetScaler has developed a Terraform provider for automating NetScaler ADC deployments and configurations. Using Terraform, you can configure your ADCs for different use-cases such as Load Balancing, SSL, Content Switching, GSLB, WAF etc. |\n| [Terraform Provider for NetScaler SDX](https://github.com/citrix/terraform-provider-citrixsdx) | Terraform provider for NetScaler SDX provides Infrastructure as Code (IaC) to manage your ADCs via SDX. Using the terraform provider you can provision VPXs on SDX, start, stop, reboot the VPXs on SDX. |\n| [Terraform Provider for NetScaler BLX](https://github.com/citrix/terraform-provider-citrixblx) | NetScaler has developed a Terraform provider for automating Citrix BLX deployments and configurations. Using Terraform, you can deploying and configure a NetScaler ADC BLX. |\n| [Terraform Provider for NetScaler ADM](https://github.com/citrix/terraform-provider-citrixadm) | Terraform provider for NetScaler ADM Service provides Infrastructure as Code (IaC) to manage your ADCs via ADM. Using the terraform provider you can onboard ADCs in ADM, assign licenses, create and trigger stylebooks, run configpacks etc. |\n| [Ansible Modules for NetScaler ADC](https://github.com/citrix/citrix-adc-ansible-modules) | This repository contains the NetScaler ADC Ansible modules. |\n| [Ansible Modules for NetScaler ADM](https://github.com/netscaler/ansible-collection-netscaleradc/tree/citrix.adc) | This repository contains two collections: One for the ADM Ansible modules and one for the old NetSclaer ADC Ansible modules. |\n| [NetScaler AWS CloudFormation Templates](https://github.com/citrix/citrix-adc-aws-cloudformation) | This is a repository for NetScaler ADC's CloudFormation templates for deploying NetScaler ADC in AWS (Amazon Web Services). |\n| [NetScaler Azure ARM Templates](https://github.com/citrix/citrix-adc-azure-templates) | This repository hosts NetScaler ADC ARM (Azure Resource Manager) templates for deploying Citrix ADC in Microsoft Azure Cloud Services. |\n| [NetScaler GCP GDM Templates](https://github.com/citrix/citrix-adc-gdm-templates) | This repository hosts NetScaler ADC GDM templates for deploying a NetScaler ADC VPX instance on the Google Cloud Platform. |\n| [Terraform Cloud Scripts](https://github.com/citrix/terraform-cloud-scripts) | This repository contains terraform scripts for automating NetScaler ADC deployment on AWS, Azure, GCP and ESX. |\n\u003cbr/\u003e\u003cbr/\u003e\n\n# NetScaler Next-Gen API\nA suite of App-Centric declarative REST APIs that enables Automation. This is the next generation version of NetScaler’s application programming interface (API). By taking an App-Centric approach, you will now focus on what you know best, your application, and the Next-Gen API takes care of the rest, eliminating the need for any prior NetScaler knowledge. Please visit our [Developer Docs](https://developer-docs.netscaler.com/en-us/nextgen-api/getting-started-guide.html) to find out more on how to use the API. \n\u003cbr/\u003e\u003cbr/\u003e\n\n\n# Examples Library\nWe have created many examples of how to use our toolkit. These examples cover different use case. Please use the following links to navigate to the examples for the solution that you are interested. If you can't find something you are looking for send us an email at NetScaler-AutomationToolkit@cloud.com and we'll be happy to help you.\n\n|            Title            |            Details            |\n|-----------------------------|-------------------------------|\n| [Azure Deployment Scripts](https://github.com/citrix/terraform-cloud-scripts/tree/master/azure#azure-automation-scripts) | Terraform configuration scripts to deploy NetScaler ADC on Microsoft Azure. |\n| [AWS Deployment Scripts](https://github.com/citrix/terraform-cloud-scripts/tree/master/aws) | Terraform configuration scripts to deploy NetScaler ADC on AWS. |\n| [GCP Deployment Scripts](https://github.com/citrix/terraform-cloud-scripts/tree/master/gcp) | Terraform configuration scripts to deploy NetScaler ADC on Google Cloud Platform (GCP). |\n| [ESXi Deployment Scripts](https://github.com/citrix/terraform-cloud-scripts/tree/master/esxi) | Terraform configuration scripts to deploy NetScaler ADC on ESXi hosts using the vsphere terraform provider. |\n| [NetScaler ADC Configuration Scripts ](https://github.com/citrix/terraform-provider-citrixadc/tree/master/examples#citrix-adc-configuration-examples) | Terraform configuration scripts that cover different examples of how to use the NetScaler ADC Terraform provider. |\n| [NetScaler SDX Automation Scripts](https://github.com/citrix/terraform-provider-citrixsdx/tree/master/examples) | Terraform configuration scripts that cover different examples of how to use the NetScaler SDX Terraform provider to manage your ADCs via SDX. Using this provider you can provision VPXs on SDX, start, stop, reboot the VPXs on SDX. |\n| [NetScaler BLX Automation Scripts](https://github.com/citrix/terraform-provider-citrixblx/tree/master/examples) | Terraform configuration scripts that cover different examples of how to use the NetScaler BLX Terraform provider. |\n| [NetScaler ADM Automation Scripts](https://github.com/citrix/terraform-provider-citrixadm/tree/master/examples) | Terraform configuration scripts that cover different examples of how to use the NetScaler ADM Terraform provider. |\n| [Ansible Playbooks for ADC and ADM](https://github.com/citrix/citrix-adc-ansible-modules/tree/master#adc-modules) | Ansible Playbooks that cover different examples of how to use the NetScaler Ansible Modules to configure different features on ADC or ADM. |\n\u003cbr/\u003e\u003cbr/\u003e\n\n# Golden Templates\nUsing a predefined Infrastructure-as-Code template allows administrators to deploy systems consistently with clear and known configuration that follows NetScaler best practices. Our engineering teams have created these templates for you that cover different use case. Please use the following links to navigate to the best practices that you are interested. If you can't find something you are looking for send us an email at NetScaler-AutomationToolkit@cloud.com and we'll be happy to help you.\n\n|            Title            |            Tool            |           Details            |\n|-----------------------------|-------------------------------|-------------------------------|\n| [Configure a simplified gateway with LDAP and RADIUS authentication](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/netscaler_gateway/ldap_radius) | Terraform | Best practices to configure a simplified gateway with LDAP and RADIUS authentication using Terraform |\n| [Configure a simplified gateway with SAML authentication](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/netscaler_gateway/saml) | Terraform | Best practices to configure a simplified gateway with SAML authentication using Terraform |\n| [Configure a simplified gateway with OAuth authentication](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/netscaler_gateway/oauth) | Terraform | Best practices to configure a simplified gateway with OAuth authentication using Terraform |\n| [Upgrade a NetScaler standalone appliance](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/upgrade-netscaler/standalone) | Ansible | Best practices to upgrade a NetScaler standalone appliance using Ansible |\n| [Upgrade a NetScaler high availability pair](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/upgrade-netscaler/high-availability/normal-mode) | Ansible | Best practices to upgrade a NetScaler high availability pair using Ansible |\n| [Upgrade a NetScaler high availability pair using In Service Software Upgrade (ISSU)](https://github.com/netscaler/automation-toolkit/tree/main/golden_templates/upgrade-netscaler/high-availability/issu-mode) | Ansible | Best practices to upgrade a NetScaler high availability using In Service Software Upgrade (ISSU) with Ansible |\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n![Alt text](/assets/netscalerautomationtoolkit.png \"NetScaler Automation Toolkit\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetscaler%2Fautomation-toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetscaler%2Fautomation-toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetscaler%2Fautomation-toolkit/lists"}