Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/netscaler/citrix-ansible-aws

Ansible playbooks to quickly deploy Citrix ADC services in Amazon Web Services (AWS)
https://github.com/netscaler/citrix-ansible-aws

netscaler-automation-toolkit

Last synced: 2 months ago
JSON representation

Ansible playbooks to quickly deploy Citrix ADC services in Amazon Web Services (AWS)

Awesome Lists containing this project

README

        

# Description

Ansible playbooks to quickly deploy Citrix ADC services in Amazon Web Services (AWS)

> If you are looking for CloudFormation Templates to deploy Citrix ADC services in AWS, click [here](https://github.com/citrix/citrix-adc-aws-cloudformation)

## Pre-requisites

### Authentication

Please refer [here](https://docs.ansible.com/ansible/latest/scenario_guides/guide_aws.html#authentication) for the absible authentication documentation

### About the Playbooks

The playbooks are self-explanatory in nature. These below tips will help in understanding the playbooks faster

#### `state` parameter

By default, the state parameter is `present`. Meaning the resources are created
However, if the same resources are to be deleted, then pass the playbook with `state=absent`
Eg: `ansible-playbook -e state=absent`

#### Input Parameter type

- `REQUIRED` - This parameter is mandatory
- `OPTIONAL` - This parameter is optional. The default status of this parameter will be in the respective comment section
- `CONDITIONAL` - This parameter is mandatory only for some conditions given in the comments, otherwise this is optional

### Custom Playbook

To edit/customize the playbook, please refer the documentation [here](https://docs.ansible.com/ansible/latest/modules/cloudformation_module.html)

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

## Further reading
- *Citrix ADC Documention* : https://docs.citrix.com/en-us/citrix-adc.html
- *Citrix ADC Overview* : https://www.citrix.com/products/citrix-adc/
- *Citrix ADC VPX on AWS*: https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-aws.html
- *Deploy a Citrix ADC VPX standalone instance on AWS*: https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-aws/launch-vpx-for-aws-ami.html
- *How High Availability on AWS works*: https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-aws/high-availability-different-zones.html
- *Deploy a high availability pair on AWS*: https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-aws/vpx-aws-ha.html
- *High Availability across AWS Availability zones*: https://docs.citrix.com/en-us/citrix-adc/13/deploying-vpx/deploy-aws/high-availability-different-zones.html