Commit Graph

49 Commits

Author SHA1 Message Date
Vlad R
a8315bedfc Clean up of prefix list scripts 2023-01-12 10:53:38 +00:00
Vlad R
8e74e002fc Can now use native route_maps module from Ansible IOS collection. Had to upgrade Ansible to 2.10 and the collection to 4.2 2023-01-09 18:27:47 +00:00
Vlad R
502fb7f6a3 Added folder for work that comes off team requests. 2022-12-19 10:46:56 +00:00
Vlad R
c0037f946c POC prefix list loader tool. Reads from CSV and loads into IOSXE + assigns to route-map 2022-12-17 00:17:36 +00:00
Vlad R
a1a0a6309c Merge branch 'master' of https://github.com/juanshotyou/ansible 2022-12-16 14:42:21 +00:00
Vlad R
7e7c43c609 Added new pWIP - laybook for prefix list manangement 2022-12-16 14:41:26 +00:00
VR
9825bbb336 Merge branch 'master' of https://github.com/juanshotyou/ansible
It wouldn't merge otherwise...:.
2022-10-19 16:35:48 +01:00
VR
38d7b9c220 Added shutdown function. Added FQCN to reboot playbook 2022-10-19 16:34:54 +01:00
Vlad R
eee2c8006b Fixed issue with getting routing information for L2 devices. Added EnterpriseOSS kit to inventory 2022-10-12 09:15:42 +00:00
Vlad R
dcab91fd63 Added inventory of critical Baguley Lab kit to be used for backups 2022-10-05 17:01:33 +00:00
89b377bfde Added NFS service configuration to the SERVICES role to allow DNAC backups 2022-07-08 14:59:11 +01:00
0677bd0255 Initial test of DNAC module for Ansible - not great... 2022-06-30 12:53:21 +01:00
18b099f5d8 Created a global variable files to better access critical values without relying on using the role variable definitons 2022-06-28 22:47:18 +01:00
b7c93028e3 Completed 'services' role + tested on empty node. I also moved task from the main playbook to the 'common' role to better reflect the actions taken by each role 2022-06-28 22:01:26 +01:00
Vlad Raducanu
cb9f425c9b Created roles to define tasks needed to provision 'services' VM 2022-06-28 10:49:23 +01:00
9335abc215 Housekeeping - removed the 'ubuntu_linux' folder as it was redundant 2022-06-27 20:28:01 +01:00
Vlad R
f7ff158b0a Added FQCN to current playbooks + minor changes 2022-06-27 09:55:16 +00:00
Vlad Raducanu
0cfa584471 CHanged some ansible modules due to them going obsolete in 2024 2022-06-24 11:17:41 +01:00
Vlad R
16be188fff Cloned the linux folder and repurposed it for the DNACLAB linux machines 2022-06-23 13:26:07 +00:00
6a07c9deeb Housekeeping 2022-06-17 14:24:11 +01:00
Vlad Raducanu
9e0ed41929 Esthetic change lol... 2022-05-08 19:53:50 +01:00
Vlad Raducanu
d146a063a0 Small house keeping changes - removed the save audit to file feature due to bad text output 2022-05-08 19:52:51 +01:00
Vlad Raducanu
94ab963e73 Tested current IOS playbook 2022-05-07 16:54:22 +01:00
Vlad Raducanu
8efdffa137 Added basic Linux server prestage playbook + reboot playbook 2022-05-06 22:03:49 +01:00
26f5d909cc Moving stuff from one PC to another. 2022-03-27 19:19:16 +01:00
4617424518 New files for linux operation with Ansible 2022-03-23 21:40:33 +00:00
ada000c689 Removed facts collection from reboot playbook 2021-10-28 10:50:08 +01:00
9ddd327dc0 Added autoremove feature for update playbook 2021-10-05 16:56:00 +01:00
952596b4b9 Edited the hosts file to add the new PIs 2021-09-25 14:04:06 +01:00
0edbf0d894 Rebuilt inventory - Pi 0 is alive! 2021-09-19 20:27:06 +01:00
96111ab084 Changed home inventory to reflect new IPs for Raspberries 2021-09-11 17:50:17 +01:00
3fad6f05d2 Removed PI0 from inventory 2021-09-07 15:43:26 +01:00
d0544ae319 Oke, got it now... 2021-08-03 14:37:17 +01:00
96e44ddac6 Testing branching with filenames. 2021-08-03 14:34:52 +01:00
2b470dc173 Renamed the Ansible files; nothing new 2021-04-26 12:38:22 +01:00
d83e12c195 Added 1st version of basic configuration script for IOS-XE devices. 2021-04-22 12:37:54 +01:00
27098c5df0 Added comments to the IOS backup play 2021-04-22 09:49:53 +01:00
f3939d26f2 Added playbook for backing up device configuration with timestamps 2021-04-22 09:37:48 +01:00
b3f9331a12 Fixed issue with IOS SSH connection. The default Ansible setting was to us PK auth so I changed it back to default and added an environment variable for the @home_linux@ collection to keep it working 2021-04-21 12:19:13 +01:00
1be008aca4 Works from the Dell now - issue is with Ansible authentication on the T450 2021-04-21 11:33:50 +01:00
4399eeec37 Added test to troubleshoot issues between Ansible on WSL and IOS devices 2021-04-21 11:04:11 +01:00
5cb2d9be17 Small edit of VMWare variable files 2021-04-13 09:49:26 +01:00
Vlad
730eb10d57 Added play for getting the server status - basic info 2021-04-12 23:49:52 +01:00
1650f9d363 Added VMWare tools to the Ansible Toolkit 2021-04-07 14:25:36 +01:00
eefc8f99e2 Added a new playbook which copies logs files to local machine. Works on Linux machines which use /var/log/ as the log file location 2021-04-06 12:58:06 +01:00
e8861520d6 Added task which lists packages that will be upgraded 2021-04-06 12:28:46 +01:00
527cd12110 Some other changes 2021-03-26 20:55:43 +00:00
c0abfcd9a9 Added reboot playbook 2021-03-26 20:51:12 +00:00
6ad990a713 Initial commit of Ansible repository 2021-03-25 12:48:24 +00:00