4feaad11f9
Added playbook that sets the netplan of the servers to only use the internal DNS
Vlad R2024-05-10 09:41:11 +00:00
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 R2024-05-09 14:25:27 +00:00
2f092d625c
Added playbooks for provisioning a backup server with SFTP, TFTP, SCP, OMG, WTF
Vlad R2023-11-13 15:18:28 +00:00
5d8d76fa5c
Added some examples of accessing nested variables
Vlad R2023-08-14 07:51:55 +00:00
128fb50e36
CHanged the target for the get_logs playbook
Vlad R2023-08-02 13:15:36 +00:00
66e8d1fc03
Improved the prestage_users playbook
Vlad R2023-08-02 08:33:03 +00:00
e9dc88f33d
Added Ansible Tower host to inventory + added step to ensure SUDO group exists for the prestage_users playbook
Vlad R2023-08-02 07:56:40 +00:00
da543234a1
Added playbook for setting up Docker + other usefull services on the NCAFSA VM template.
Vlad R2023-07-12 14:50:56 +00:00
a83635f4bf
Added some conditional testing playbooks used for learning
Vlad R2023-06-19 21:27:31 +00:00
029e30e828
Tidy-up + added new dev-k8s environment to inventory
Vlad R2023-06-18 19:32:36 +00:00
e319b004c9
Change the Vault password to match our master pass
Vlad R2023-06-16 10:08:58 +00:00
b800822ffa
Added playbook to prestage NCA Automation users and add them to sudo
Vlad R2023-06-13 09:31:06 +00:00
2a3edc6a62
Added base for k8s playbook repo
Vlad R2023-03-15 12:17:07 +00:00
6f7d1f9bd3
Added base for k8s playbook repo
Vlad R2023-03-15 12:13:51 +00:00
aae960166f
Docker and Kubernetes setup playbooks + updates to older ones
VR2023-01-23 10:56:10 +00:00
a8315bedfc
Clean up of prefix list scripts
Vlad R2023-01-12 10:53:38 +00:00
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 R2023-01-09 18:27:47 +00:00
502fb7f6a3
Added folder for work that comes off team requests.
Vlad R2022-12-19 10:46:56 +00:00
c0037f946c
POC prefix list loader tool. Reads from CSV and loads into IOSXE + assigns to route-map
Vlad R2022-12-17 00:17:36 +00:00
eee2c8006b
Fixed issue with getting routing information for L2 devices. Added EnterpriseOSS kit to inventory
Vlad R2022-10-12 09:15:42 +00:00
dcab91fd63
Added inventory of critical Baguley Lab kit to be used for backups
Vlad R2022-10-05 17:01:33 +00:00
89b377bfde
Added NFS service configuration to the SERVICES role to allow DNAC backups
vlad2022-07-08 14:59:11 +01:00
0677bd0255
Initial test of DNAC module for Ansible - not great...
vlad2022-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
vlad2022-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
vlad2022-06-28 22:01:26 +01:00
cb9f425c9b
Created roles to define tasks needed to provision 'services' VM
Vlad Raducanu2022-06-28 10:49:23 +01:00
9335abc215
Housekeeping - removed the 'ubuntu_linux' folder as it was redundant
vlad2022-06-27 20:28:01 +01:00
f7ff158b0a
Added FQCN to current playbooks + minor changes
Vlad R2022-06-27 09:55:16 +00:00
0cfa584471
CHanged some ansible modules due to them going obsolete in 2024
Vlad Raducanu2022-06-24 11:17:41 +01:00
16be188fff
Cloned the linux folder and repurposed it for the DNACLAB linux machines
Vlad R2022-06-23 13:26:07 +00:00
8efdffa137
Added basic Linux server prestage playbook + reboot playbook
Vlad Raducanu2022-05-06 22:03:49 +01:00
26f5d909cc
Moving stuff from one PC to another.
vlad2022-03-27 19:19:16 +01:00
4617424518
New files for linux operation with Ansible
vlad2022-03-23 21:40:33 +00:00
ada000c689
Removed facts collection from reboot playbook
vlad2021-10-28 10:50:08 +01:00
9ddd327dc0
Added autoremove feature for update playbook
vlad2021-10-05 16:56:00 +01:00
952596b4b9
Edited the hosts file to add the new PIs
vlad2021-09-25 14:04:06 +01:00
0edbf0d894
Rebuilt inventory - Pi 0 is alive!
vlad2021-09-19 20:27:06 +01:00
96111ab084
Changed home inventory to reflect new IPs for Raspberries
vlad2021-09-11 17:50:17 +01:00
3fad6f05d2
Removed PI0 from inventory
vlad2021-09-07 15:43:26 +01:00
d0544ae319
Oke, got it now...
vlad2021-08-03 14:37:17 +01:00
96e44ddac6
Testing branching with filenames.
vlad2021-08-03 14:34:52 +01:00
2b470dc173
Renamed the Ansible files; nothing new
vlad2021-04-26 12:38:22 +01:00
d83e12c195
Added 1st version of basic configuration script for IOS-XE devices.
vlad2021-04-22 12:37:54 +01:00
27098c5df0
Added comments to the IOS backup play
vlad2021-04-22 09:49:53 +01:00
f3939d26f2
Added playbook for backing up device configuration with timestamps
vlad2021-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
vlad2021-04-21 12:19:13 +01:00
1be008aca4
Works from the Dell now - issue is with Ansible authentication on the T450
vlad2021-04-21 11:33:50 +01:00
4399eeec37
Added test to troubleshoot issues between Ansible on WSL and IOS devices
vlad2021-04-21 11:04:11 +01:00
5cb2d9be17
Small edit of VMWare variable files
vlad2021-04-13 09:49:26 +01:00
730eb10d57
Added play for getting the server status - basic info
Vlad2021-04-12 23:49:52 +01:00
1650f9d363
Added VMWare tools to the Ansible Toolkit
vlad2021-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
vlad2021-04-06 12:58:06 +01:00
e8861520d6
Added task which lists packages that will be upgraded
vlad2021-04-06 12:28:46 +01:00
527cd12110
Some other changes
vlad2021-03-26 20:55:43 +00:00