Commit Graph

  • 5dc328b1aa Added watchdog set function main Vlad 2026-02-01 15:32:27 +0000
  • aa7627f2e5 Merge pull request 'Added playbook to change admin password + updated vault pass' (#1) from master into main vlad 2024-12-30 22:22:58 +0000
  • 74d9df34ad Added playbook to change admin password + updated vault pass VR 2024-12-30 22:21:28 +0000
  • 578b0eacee Sync Vlad 2024-12-27 11:12:33 +0000
  • 368a8a9208 Tidy-up Vlad R 2024-09-18 10:37:20 +0100
  • 2af64310d1 Merge branch 'master' of https://nca-dev.techsupport.co.uk/gitlab/ansible/vlad-ansible-linux VR 2024-08-29 21:54:21 +0100
  • c03cd8d9d3 Merge branch 'master' of https://github.com/juanshotyou/ansible VR 2024-08-29 21:52:17 +0100
  • f4d22c4f04 Sync VR 2024-08-29 21:50:57 +0100
  • 4feaad11f9 Added playbook that sets the netplan of the servers to only use the internal DNS Vlad R 2024-05-10 09:41:11 +0000
  • 06f932ca8b Added playbook that loads the AD1 root CA into the hosts and forces them to update the CA store + cleaned up inventory of old hosts Vlad R 2024-05-09 14:25:27 +0000
  • 2f092d625c Added playbooks for provisioning a backup server with SFTP, TFTP, SCP, OMG, WTF Vlad R 2023-11-13 15:18:28 +0000
  • 5d8d76fa5c Added some examples of accessing nested variables Vlad R 2023-08-14 07:51:55 +0000
  • 128fb50e36 CHanged the target for the get_logs playbook Vlad R 2023-08-02 13:15:36 +0000
  • 66e8d1fc03 Improved the prestage_users playbook Vlad R 2023-08-02 08:33:03 +0000
  • e9dc88f33d Added Ansible Tower host to inventory + added step to ensure SUDO group exists for the prestage_users playbook Vlad R 2023-08-02 07:56:40 +0000
  • da543234a1 Added playbook for setting up Docker + other usefull services on the NCAFSA VM template. Vlad R 2023-07-12 14:50:56 +0000
  • a83635f4bf Added some conditional testing playbooks used for learning Vlad R 2023-06-19 21:27:31 +0000
  • 029e30e828 Tidy-up + added new dev-k8s environment to inventory Vlad R 2023-06-18 19:32:36 +0000
  • e319b004c9 Change the Vault password to match our master pass Vlad R 2023-06-16 10:08:58 +0000
  • b800822ffa Added playbook to prestage NCA Automation users and add them to sudo Vlad R 2023-06-13 09:31:06 +0000
  • 2a3edc6a62 Added base for k8s playbook repo Vlad R 2023-03-15 12:17:07 +0000
  • 6f7d1f9bd3 Added base for k8s playbook repo Vlad R 2023-03-15 12:13:51 +0000
  • 425ebbebcb Added NFS config playbooks VR 2023-02-01 15:55:44 +0000
  • e5f8da5d83 Added K3s install/uninstall playbooks for 3 node PI4 cluster VR 2023-01-30 10:01:15 +0000
  • aae960166f Docker and Kubernetes setup playbooks + updates to older ones VR 2023-01-23 10:56:10 +0000
  • a8315bedfc Clean up of prefix list scripts Vlad R 2023-01-12 10:53:38 +0000
  • 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 Vlad R 2023-01-09 18:27:47 +0000
  • 502fb7f6a3 Added folder for work that comes off team requests. Vlad R 2022-12-19 10:46:56 +0000
  • c0037f946c POC prefix list loader tool. Reads from CSV and loads into IOSXE + assigns to route-map Vlad R 2022-12-17 00:17:36 +0000
  • a1a0a6309c Merge branch 'master' of https://github.com/juanshotyou/ansible Vlad R 2022-12-16 14:42:21 +0000
  • 7e7c43c609 Added new pWIP - laybook for prefix list manangement Vlad R 2022-12-16 14:41:26 +0000
  • 9825bbb336 Merge branch 'master' of https://github.com/juanshotyou/ansible It wouldn't merge otherwise...:. VR 2022-10-19 16:35:48 +0100
  • 38d7b9c220 Added shutdown function. Added FQCN to reboot playbook VR 2022-10-19 16:34:54 +0100
  • eee2c8006b Fixed issue with getting routing information for L2 devices. Added EnterpriseOSS kit to inventory Vlad R 2022-10-12 09:15:42 +0000
  • dcab91fd63 Added inventory of critical Baguley Lab kit to be used for backups Vlad R 2022-10-05 17:01:33 +0000
  • 89b377bfde Added NFS service configuration to the SERVICES role to allow DNAC backups Vlad Raducanu 2022-07-08 14:59:11 +0100
  • 0677bd0255 Initial test of DNAC module for Ansible - not great... Vlad Raducanu 2022-06-30 12:53:21 +0100
  • 18b099f5d8 Created a global variable files to better access critical values without relying on using the role variable definitons Vlad Raducanu 2022-06-28 22:47:18 +0100
  • 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 Vlad Raducanu 2022-06-28 22:01:26 +0100
  • cb9f425c9b Created roles to define tasks needed to provision 'services' VM Vlad Raducanu 2022-06-28 10:49:23 +0100
  • 9335abc215 Housekeeping - removed the 'ubuntu_linux' folder as it was redundant Vlad R 2022-06-27 20:28:01 +0100
  • f7ff158b0a Added FQCN to current playbooks + minor changes Vlad R 2022-06-27 09:55:16 +0000
  • 0cfa584471 CHanged some ansible modules due to them going obsolete in 2024 Vlad Raducanu 2022-06-24 11:17:41 +0100
  • 16be188fff Cloned the linux folder and repurposed it for the DNACLAB linux machines Vlad R 2022-06-23 13:26:07 +0000
  • 6a07c9deeb Housekeeping Vlad R 2022-06-17 14:24:11 +0100
  • 9e0ed41929 Esthetic change lol... Vlad Raducanu 2022-05-08 19:53:50 +0100
  • d146a063a0 Small house keeping changes - removed the save audit to file feature due to bad text output Vlad Raducanu 2022-05-08 19:52:51 +0100
  • 94ab963e73 Tested current IOS playbook Vlad Raducanu 2022-05-07 16:54:22 +0100
  • 8efdffa137 Added basic Linux server prestage playbook + reboot playbook Vlad Raducanu 2022-05-06 22:03:49 +0100
  • 26f5d909cc Moving stuff from one PC to another. Vlad R 2022-03-27 19:19:16 +0100
  • 4617424518 New files for linux operation with Ansible Vlad R 2022-03-23 21:40:33 +0000
  • ada000c689 Removed facts collection from reboot playbook Vlad R 2021-10-28 10:50:08 +0100
  • 9ddd327dc0 Added autoremove feature for update playbook Vlad R 2021-10-05 16:56:00 +0100
  • 952596b4b9 Edited the hosts file to add the new PIs Vlad R 2021-09-25 14:04:06 +0100
  • 0edbf0d894 Rebuilt inventory - Pi 0 is alive! Vlad R 2021-09-19 20:27:06 +0100
  • 96111ab084 Changed home inventory to reflect new IPs for Raspberries Vlad R 2021-09-11 17:50:17 +0100
  • 3fad6f05d2 Removed PI0 from inventory Vlad R 2021-09-07 15:43:26 +0100
  • d0544ae319 Oke, got it now... VR - Dell5400 2021-08-03 14:37:17 +0100
  • 96e44ddac6 Testing branching with filenames. VR - Dell5400 2021-08-03 14:34:52 +0100
  • 2b470dc173 Renamed the Ansible files; nothing new Vlad Raducanu 2021-04-26 12:38:22 +0100
  • d83e12c195 Added 1st version of basic configuration script for IOS-XE devices. Vlad Raducanu 2021-04-22 12:37:54 +0100
  • 27098c5df0 Added comments to the IOS backup play Vlad Raducanu 2021-04-22 09:49:53 +0100
  • f3939d26f2 Added playbook for backing up device configuration with timestamps Vlad Raducanu 2021-04-22 09:37:48 +0100
  • 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 Vlad Raducanu 2021-04-21 12:19:13 +0100
  • 1be008aca4 Works from the Dell now - issue is with Ansible authentication on the T450 VR - Dell5400 2021-04-21 11:33:50 +0100
  • 4399eeec37 Added test to troubleshoot issues between Ansible on WSL and IOS devices Vlad Raducanu 2021-04-21 11:04:11 +0100
  • 5cb2d9be17 Small edit of VMWare variable files Vlad Raducanu 2021-04-13 09:49:26 +0100
  • 730eb10d57 Added play for getting the server status - basic info Vlad 2021-04-12 23:49:52 +0100
  • 1650f9d363 Added VMWare tools to the Ansible Toolkit Vlad Raducanu 2021-04-07 14:25:36 +0100
  • 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 Vlad Raducanu 2021-04-06 12:58:06 +0100
  • e8861520d6 Added task which lists packages that will be upgraded Vlad Raducanu 2021-04-06 12:28:46 +0100
  • 527cd12110 Some other changes Vlad Raducanu 2021-03-26 20:55:43 +0000
  • c0abfcd9a9 Added reboot playbook Vlad Raducanu 2021-03-26 20:51:12 +0000
  • 6ad990a713 Initial commit of Ansible repository Vlad Raducanu 2021-03-25 12:48:24 +0000