- 83
- 1 266 833
Roger Perkin
United Kingdom
Приєднався 27 лют 2012
Are you a Network Engineer who wants to learn more about Network Automation, Ansible and Python?
This channel will focus on Ansible Network Automation Tutorials and configuring various Cisco technologies, specifically those required for passing the CCIE Lab exam in Routing & Switching Version 5
It will also cover Network Automation with my series on Ansible Training for Network Engineers
I also cover emerging technologies like Git, Github, Nornir, Napalm, Netmiko and Devops.
So if this sounds like you - hit that subscribe button and let me teach you all about the new world of NetDevOps!
My name is Roger Perkin I am CCIE #50038 and this channel provides more free content about networking technologies and the future of the network engineer.
This channel will focus on Ansible Network Automation Tutorials and configuring various Cisco technologies, specifically those required for passing the CCIE Lab exam in Routing & Switching Version 5
It will also cover Network Automation with my series on Ansible Training for Network Engineers
I also cover emerging technologies like Git, Github, Nornir, Napalm, Netmiko and Devops.
So if this sounds like you - hit that subscribe button and let me teach you all about the new world of NetDevOps!
My name is Roger Perkin I am CCIE #50038 and this channel provides more free content about networking technologies and the future of the network engineer.
AutoCon 1 The Interviews | Network Automation Forum Autocon1 Amsterdam
AutoCon 1 the interviews is me talking to most of the main vendors at Autocon 1 in Amsterdam
www.rogerperkin.co.uk/
The Network Automation Forum Autcon1 event was held in Amsterdam this week.
It was an amazing conference focused 100% on Network Automation.
These are just a few interviews with some of the key people that I met over the 3 days - if I missed you I apologise!
The audio is not brilliant, but this is what the event was like
www.rogerperkin.co.uk/network-automation/network-automation-conference/
Timeline:
00:00 - AutoCon 1 Introduction
01:07 - A Word from Chris
01:57 - Network to Code
02:37 - Myriad 360
03:16 - Slurp'it and Netpicker
05:23 - Itential
06:24 - NetBoxLabs
07:30 - SuzieQ with Dinesh Dutt
08:41 - PacketPushers - Ethan Banks
09:45 - CloudmyLab
11:49 - IPFabric
13:07 - PacketCoders - Rick Donato
13:45 - I won the Network Programmability and Automation Second Edition book!
14:17 - Final Thoughts
Links:
networkautomation.forum/
networktocode.com/
myriad360.com/
slurpit.io/
netpicker.io/
www.itential.com/
netboxlabs.com/
www.stardustsystems.net/
packetpushers.net/
cloudmylab.com/
ipfabric.io/
www.packetcoders.io/
#autocon1 #networkautomation
www.rogerperkin.co.uk/
The Network Automation Forum Autcon1 event was held in Amsterdam this week.
It was an amazing conference focused 100% on Network Automation.
These are just a few interviews with some of the key people that I met over the 3 days - if I missed you I apologise!
The audio is not brilliant, but this is what the event was like
www.rogerperkin.co.uk/network-automation/network-automation-conference/
Timeline:
00:00 - AutoCon 1 Introduction
01:07 - A Word from Chris
01:57 - Network to Code
02:37 - Myriad 360
03:16 - Slurp'it and Netpicker
05:23 - Itential
06:24 - NetBoxLabs
07:30 - SuzieQ with Dinesh Dutt
08:41 - PacketPushers - Ethan Banks
09:45 - CloudmyLab
11:49 - IPFabric
13:07 - PacketCoders - Rick Donato
13:45 - I won the Network Programmability and Automation Second Edition book!
14:17 - Final Thoughts
Links:
networkautomation.forum/
networktocode.com/
myriad360.com/
slurpit.io/
netpicker.io/
www.itential.com/
netboxlabs.com/
www.stardustsystems.net/
packetpushers.net/
cloudmylab.com/
ipfabric.io/
www.packetcoders.io/
#autocon1 #networkautomation
Переглядів: 774
Відео
Ansible Jinja2 Template Example for Cisco Nexus Switch Configuration
Переглядів 8004 місяці тому
In this video I walk through a simple Ansible Jinja2 Template Example to make a configuration file for two Cisco Nexus Switches Previous Lessons: 1. How to Install Ansible on Ubunutu ua-cam.com/video/fmavAIzg6rE/v-deo.html 2. Backup Cisco Nexus Config with Ansible ua-cam.com/video/5YRyCfXGmWQ/v-deo.html 3. Push Code to GitHub for the first time ua-cam.com/video/kmDqR1fgS8g/v-deo.html GitHub Rep...
Push Code to GitHub for the First Time - Ansible for Network Engineers Course
Переглядів 4594 місяці тому
In this video I push my current playbooks and Ansible configuration files to Github so you can follow along and use the code yourself. Github link: github.com/rogerperkin/AFNE-YT-Course www.rogerperkin.co.uk/ www.linkedin.com/in/roger-perkin-network-automation-architect/ Other Lessons: 1. How to Install Ansible on Ubunutu ua-cam.com/video/fmavAIzg6rE/v-deo.html 2. Backup Cisco Nexus Config with...
Simple Ansible Playbook Example to Backup Nexus Switch with Ansible
Переглядів 1,5 тис.4 місяці тому
In this Simple Ansible Playbook Example I am going to show you how to backup a Cisco Nexus Switch Configuration using Ansible Other Lessons: 1. How to Install Ansible on Ubunutu ua-cam.com/video/fmavAIzg6rE/v-deo.html 2. Backup Cisco Nexus Config with Ansible ua-cam.com/video/5YRyCfXGmWQ/v-deo.html 3. Push Code to GitHub for the first time ua-cam.com/video/kmDqR1fgS8g/v-deo.html 4. Ansible Jinj...
How to Install Ansible on Ubuntu 22.04
Переглядів 2,6 тис.4 місяці тому
In this video I will show you how to install Ansible on Ubuntu 22.04 Spoiler alert - the command is pip install ansible Other Lessons: 1. How to Install Ansible on Ubunutu ua-cam.com/video/fmavAIzg6rE/v-deo.html 2. Backup Cisco Nexus Config with Ansible ua-cam.com/video/5YRyCfXGmWQ/v-deo.html 3. Push Code to GitHub for the first time ua-cam.com/video/kmDqR1fgS8g/v-deo.html 4. Ansible Jinja2 Tem...
Network Automation with Ansible [NTP Server & Regex Example]
Переглядів 2,5 тис.Рік тому
Network Automation with Ansible is a great way to manage your network devices. In this video I am going to show you how to use Network Automation and Ansible to find and re-configure some NTP servers on 4 x Cisco CSR Routers This is an introduction to Network Automation with Ansible and will show you the possibilities. www.rogerperkin.co.uk/ ✅ Subscribe to my Channel and get more great tips ua-...
Getting Started with Ansible
Переглядів 1,6 тис.Рік тому
Getting Started with Ansible is very simple, you just need a Linux Host and a bit of time. In this getting started with Ansible video I will outline all the key concepts and terms associated with Ansible. This video assumes no knowledge of Ansible 00:00 Introduction to Ansible 00:45 What is Ansible? 01:19 Getting started with Ansible Reference blog post www.rogerperkin.co.uk/network-automation/...
How to get Red Hat Enterprise Linux for Free |
Переглядів 20 тис.Рік тому
Learn how to get Red Hat Enterprise RHEL for Free Red Hat have now made RHEL available to anyone for free via the Red Hat Developer Network www.rogerperkin.co.uk/linux/how-to-get-red-hat-enterprise-linux-for-free/ You just need to register an account and you can download the ISO for small workloads How do download Red Hat Enterprise Linux for Free ✅ Subscribe to my Channel and get more great ti...
Ansible Ping // How do I know if my host is reachable in Ansible?
Переглядів 6 тис.Рік тому
Ansible Ping is a great way to know if your host is reachable in Ansible you can use the ad hoc Ansible ping command to validate you can ssh to the target host Also referred to as Ansible ping pong you can also use the ansible.netcommon.net_ping module to validate that you have IP connectivity to the device and actually ping it. www.rogerperkin.co.uk/ ✅ Subscribe to my Channel and get more grea...
What is Ansible Software used for? Explained in under 9 minutes
Переглядів 7 тис.Рік тому
What is Ansible Software used for? Ansible Software is an open source automation platform used by IT departments across the world. Performing configuration management and changes on Linux Servers, Windows & Network Devices We will look at Ansible, how to install Ansible, how it works, who owns Ansible, I will also talk about Ansible playbook, inventory and discuss the Ansible Automation Platfor...
Python for Network Engineers Video 1 | Connect to Cisco Router in the Cisco Devnet Sandbox
Переглядів 14 тис.Рік тому
If you want to know how to use Python for network automation, this video will show you how to write a simple Python script that will run a command on a Cisco CSR router running in the Cisco Sandbox. Python for Network Engineers If you want to learn more Python I do have a course which you can find here www.rogerperkin.co.uk/network-automation/python/python-network-automation-course/ Network eng...
Where are Ansible Playbooks Stored? How to change the location
Переглядів 1,7 тис.Рік тому
If you want to know Where are Ansible Playbooks Stored? By default most people would start by saving them in /etc/ansible/ However, you can store ansible playbooks wherever you want. I personally create a project folder specific to the project I am working on and save the playbooks for that project in there. Timestamps: 00:00 Start 00:30 Default location for ansible playbooks 00:50 Creating a p...
Ansible Best Practices / Automated Folder setup using Ansible Copy and Ansible File Modules
Переглядів 7 тис.Рік тому
Watch me setup a playbook to create an automated folder structure for a new network automation project, this will also be useful for anyone wanting to understand the Ansible File and Ansible Copy modules to create folders and copy files. Also look at Ansible Variables Vars files and how to reference them within a playbook These are Ansible best practices I use every day www.rogerperkin.co.uk/ ✅...
How to Install VMWare Tools Ubuntu 20.04 - Fix unable to copy to virtual machine
Переглядів 59 тис.2 роки тому
www.rogerperkin.co.uk/vmware/how-to-install-vmware-tools-on-ubuntu-20-04/ In this short video I will show you how to install vmware tools on ubuntu 20.04 This will fix the "unable to copy and paste to virtual machine" my name is Roger Perkin, I am a Network Consultant based in the UK, please check out my website www.rogerperkin.co.uk ✅ Subscribe to my Channel and get more great tips ua-cam.com/...
Route to Networking Podcast | E36 Roger Perkin | Hamilton Barnes
Переглядів 1,1 тис.2 роки тому
Route to Networking Podcast | E36 Roger Perkin | Hamilton Barnes
Fawley Power Station Chimney Demolition | 31st October 2021
Переглядів 114 тис.2 роки тому
Fawley Power Station Chimney Demolition | 31st October 2021
How to Install Palo Alto in Eve-NG // Install Palo Alto Firewall in Eve
Переглядів 19 тис.2 роки тому
How to Install Palo Alto in Eve-NG // Install Palo Alto Firewall in Eve
How to install EVE NG Community Edition on Vmware ESXi using ISO
Переглядів 13 тис.2 роки тому
How to install EVE NG Community Edition on Vmware ESXi using ISO
How do I Install a Specific Version of Ansible? Installing Ansible on Ubuntu
Переглядів 4,2 тис.2 роки тому
How do I Install a Specific Version of Ansible? Installing Ansible on Ubuntu
pyATS Tutorial for Beginners | Getting started with Genie & pyATS
Переглядів 11 тис.3 роки тому
pyATS Tutorial for Beginners | Getting started with Genie & pyATS
ZSH Tutorial | How to install ZSH on Ubuntu and setup Oh My ZSH
Переглядів 14 тис.3 роки тому
ZSH Tutorial | How to install ZSH on Ubuntu and setup Oh My ZSH
Ansible Network Resource Modules // Introduction to the Cisco IOS OSPFv2 Module
Переглядів 10 тис.3 роки тому
Ansible Network Resource Modules // Introduction to the Cisco IOS OSPFv2 Module
What is Cisco ACI? High Level Whiteboard Overview of the Cisco Application Centric Infrastructure
Переглядів 23 тис.3 роки тому
What is Cisco ACI? High Level Whiteboard Overview of the Cisco Application Centric Infrastructure
Meraki SSID Tunneling - High Level Overiew in 5 minutes
Переглядів 2,8 тис.3 роки тому
Meraki SSID Tunneling - High Level Overiew in 5 minutes
How to Install Docker on Ubunto 20.04 in less than 3 minutes!
Переглядів 5623 роки тому
How to Install Docker on Ubunto 20.04 in less than 3 minutes!
My Perfect Laptop Desk Setup // Ideas to make your Work from Home Setup even better!
Переглядів 2,3 тис.3 роки тому
My Perfect Laptop Desk Setup // Ideas to make your Work from Home Setup even better!
Nornir Python Tutorial // Introduction to Nornir and sample script
Переглядів 3,7 тис.3 роки тому
Nornir Python Tutorial // Introduction to Nornir and sample script
Cisco SD WAN Service VPN // Creating VPN1 using Feature Templates // OMP
Переглядів 3,6 тис.3 роки тому
Cisco SD WAN Service VPN // Creating VPN1 using Feature Templates // OMP
Cisco SD WAN Templates // Understanding device templates and feature templates
Переглядів 7 тис.3 роки тому
Cisco SD WAN Templates // Understanding device templates and feature templates
How apply certificate on vEdge // Cisco SD WAN Lab
Переглядів 10 тис.3 роки тому
How apply certificate on vEdge // Cisco SD WAN Lab
Nice! Thank you! + I'm a subscriber to your channel now.
Thanks Roger for simple explanation of Switch. I have a question about how Switch and Java programming works together. if you give a simple example it will be great.
lifesaver!!!!he needs to be getting Billions of viewers he deserves that bro
There is a question with me ! If switch cant recognize the destination, what happense to the Data that is in the switch ?
thank you for ur useful efforts it works for vmanage for vbond and vsmart does not that is the error 139876224947856:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:697:Expecting: CERTIFICATE REQUEST
How can you construct it using cartoon or card board
i am trying same regex for arista switch but its not working tacacs-server host X,X.X.X key 7 SSJFSJFSFN123SDKKF
Good job on your explanation of this tool. You did an amazing job. I have a quick question though. Let's say you want to configure ospf on cisco devices. You make your template with Jinja you generate your configuration for the whole network architecture. You push it with Ansible fantastic. Then you want to remove ospf and put IS-IS (this example doesn't reaaally make sense, it's just to know how does it react when you replace configuration). Do you have to do a new template to remove the ospf configuration and then do another one to implemente is-is or do you just push the is-is template and the ospf will be removed automatically?
thanks for putting together this overview, Roger! (next time it might help to bring a separate directional microphone to avoid the background noise)
I wasn't even planning on doing it, but once I started I thought I should keep going, yea, I do need a better mic for next time!
I expect to see a video maybe in a month. This is too fast :) I have been at the event and it was a pleasure. I am looking forward to Autocon 3 next year. We didn't meet at this event, but I hope to meet at the next event.
Thanks, it was just a few clips on my phone and a bit of automation!
Thanks for producing this informative video. Appreciated !
My pleasure!
Thanks bruhh, u save my day :D
for vsmart and bond to show in vmanage add tunnel-interface in vpn 0 of vmanage device.
Thank you for a clear video. Good man.
fantastic intro
I tried this method however the device comes up for a second and goes down. Do I need to check anything else?
el jodidisimo rey
Hi, I'm installing ansible too, but ubuntu 24, so I got this error "RuntimeError: failed to find interpreter for Builtin discover of python_spec='python3.10'", Do you have any idea why this is happening? Thank you.
Solved, I just remove the python version, instead of use python3.10, I just wrote python. Thank you. Great video :).
thanks for the video, just Min 9:17 onwards, by adding spines how to add more leafs if the existing leafs still need to be connected to the new spines?
very good video. what editor are you using on this video?
make a tutorial video on latest ubuntu version 24.04
Hi Roger, please create a video on how to install ESXi on PC.
The key here is reboot.
There is no explanation how to token or serial number
well, that didn't work
Good Job explaining and demonstrating (incl. normal human errors). also a good pace for all who watch. Cheers.
This helped me for school. Thank you!
Is it possible to gather facts based on a wildcard? for example only on a given switch model?
Thank u so much from pakistan
Thank you! your videos still helping out people years later! FInally got my copy paste working with this in my Windows- VMware Ubuntu combo
Im stuck, i did all the steps but the FW on the topology cant start.
So i can get on my actual computer and copy something and then paste it in the virtual machine?
i love you thank you
What is the benefits of running ansible on virtual environment?
By installing into a virtual environment, you can install different versions of Ansible whatever you want, you are also not affecting the default install on the server. This is not such an issue if it's your own machine and if you get things mixed up you can blow it away and start again, but if you want to do lots of testing it makes life easier to isolate the ansible install.
Thank you so much!!!!
you are the goat man, ty
you are the goat man ty
Great simple video. I am trying to learn Networking but im struggling to find a good starting point that isn't too abstracted Any ideas on how to start "from scratch" to get a deeper understanding?
Thank you. A big help
you are the man, thank you
I want to ask connected between ap and wlc have trunking to ssid tag vlan work or access still work?
How do you SSH w/ Visual Studio Code? Is that native?
dear Roger could you please make a training video about aruba switch ! 🥰
Hi Roger, great video thank you! I am still having an issue getting mine working, I wonder if you could tell me what's going wrong? (I've redacted the IP) Thanks! The full traceback is: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 147, in run res = self._execute() File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 630, in _execute self._handler = self._get_action_handler(connection=self._connection, templar=templar) File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 1086, in _get_action_handler collection_list=collections File "/usr/lib/python2.7/site-packages/ansible/plugins/loader.py", line 552, in get self._module_cache[path] = self._load_module_source(name, path) File "/usr/lib/python2.7/site-packages/ansible/plugins/loader.py", line 530, in _load_module_source module = imp.load_source(to_native(full_name), to_native(path), module_file) File "/root/.ansible/collections/ansible_collections/cisco/nxos/plugins/action/nxos.py", line 50 "msg": f"Connection httpapi is not valid for {module_name} module.", ^ SyntaxError: invalid syntax fatal: [ansible_host=10.xx.xx.xx.xx]: FAILED! => { "msg": "Unexpected failure during module execution.", "stdout": "" }
thanks man
Thank you sir !
What are the problems in Switch?
lousy explanation
Hey Roger, Im still unable to copy/paste following your steps - Im on a VM (ubuntu) within vmware.
Same