You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+56Lines changed: 56 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,6 +157,62 @@ export NETSCALER_NITRO_AUTH_TOKEN=$(curl -X POST -H "Content-Type:application/js
157
157
echo $echo $NETSCALER_NITRO_AUTH_TOKEN
158
158
```
159
159
160
+
### Migration Tool
161
+
162
+
The collection includes a migration tool to help convert existing Ansible playbooks from the legacy `citrix.adc` collection to the new `netscaler.adc` collection format. This tool simplifies the transition from legacy automation to the updated collection.
163
+
164
+
#### Features
165
+
166
+
- **Module Mapping**: Automatically converts `citrix.adc` modules to `netscaler.adc` modules
167
+
- **NITRO Request Conversion**: Transforms `citrix_adc_nitro_request` tasks to specific resource modules
168
+
- **State Conversion**: Maps legacy operations (`add`, `update`, `delete`) to appropriate state values
169
+
- **Credential Preservation**: Maintains authentication parameters and playbook structure
For detailed migration tool documentation, usage examples, and troubleshooting, refer to the [Migration Tool README](https://github.com/netscaler/ansible-collection-netscaleradc/blob/main/migrationtool/README.md).
215
+
160
216
### Invocation
161
217
162
218
The credentials of the netscaler can be provided either in the playbook by hardcoding or defining in a inventory.ini file.
0 commit comments