A Beginner's Guide to CI/CD Pipeline Network Automation with Docker, Github and Python
What is network automation? What is CI/CD? Today's video is the first in a 3 part series where I walk you through my journey to deploying my first CI/CD network automation pipeline. We're going to be talking a bit about Docker containers, GitHub source control, python scripts for Cisco network automation using NAPALM and Nornir, yaml configuration files, Drone pipeline servers and other network configuration tools!
My pipeline is based off of this blog by JulioPDX. This is an amazing blog series he did and he was super helpful in answering my questions as I worked (aka fumbled) my way through learning about these technologies:
https://juliopdx.com/2021/10/20/building-a-network-ci/cd-pipeline-part-1/
My GitHub repo for this pipeline can be found here:
https://github.com/JohnBreth/CICD
To see Part 2:
https://youtu.be/dftAwWRB8KE
and Part 3:
https://youtu.be/ky0pWtDrBPU
Music provided by: https://mccoybeats.com/
00:00 - Intro
02:24 - What is CI/CD?
05:31 - My CI/CD Pipeline Tools Overview
09:39 - GitHub Repository/Account
11:58 - Docker Install and Commands
19:25 - NGROK Install and Config
23:15 - Github OAUTH Drone Integration
24:56 - Drone/Drone Runner Container Configuration
30:05 - Drone Repository Configuration
36:22 - Wrap Up
#cicd #devops #networkautomation
**Below you'll find what are known as affiliate links. These are links to things that I actually use and recommend. If you buy them, I will receive a super small kickback that helps support this channel and the giveaways I do on social media. Thanks!!**
(YouTube Gear, IT Devices, Books, Pre-workout I use...STUFF I 100% RECOMMEND)
Here is the Comptia Pentest+ training book bundle I used to pass the new PenTest+.
(Affiliate Link) - https://amzn.to/3A9X8Hx
Network+ Study Guide that I co-authored: https://amzn.to/2vTODU2
ECAMM Live Recording Software : https://www.ecamm.com/mac/ecammlive/?fp_ref=john57
Amazon Affiliate Store: www.amazon.com/shop/jbizzle703
----------------------------------------------------------------------------------------------------------------------------------------
Subscribe to our monthly newsletter and blog notifications
? https://mailchi.mp/e7b56addb7fc/cybersightblog
C-----Y-----B-----E-----R-----I-----N-----S-----I-----G-----H-----T
J.B.C.'s Site ▶️https://www.jbcsec.com/insights
Swag Store ▶️ https://www.teepublic.com/user/jbc
Twitter ▶️ http://www.twitter.com/JBC_SEC
Author ▶️ https://twitter.com/JBizzle703
----------------------------------------------------------------------------------------------------------------------------------------
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «A Beginner's Guide to CI/CD Pipeline Network Automation with Docker, Github and Python», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.