See step by-step how to integrate Itential with GitHub to build workflow automations that can create and update GitHub repos, and leverage GitHub as a data source for common network information in your automations.
🔔 Subscribe and turn on notifications so you don’t miss any videos:
/ itential
GitHub is an incredibly popular platform that is primarily used by programmers to collaborate, track, and share files and code for projects they are working developing and maintaining. Because of features like file sharing, versioning, and tracking GitHub has also found popularity with a multitude of groups outside of developers. In fact, more and more networking teams who are looking to automate network processes find that they need to have a common data source for network information — and GitHub is one of those platforms they turn to in order to implement that source of truth for network data like ACLs, inventory, and more.
With the Itential Automation Platform, integration with GitHub (and any platform, tool, or system) can be accomplished quickly with just a few clicks and will open up the entire library of API methods that can now be used in a network automation that you can build in a low-code, drag-and-drop workflow canvas.
In this demo, Rich Martin, Technical Marketing Engineer at Itential, demonstrates how to integrate GitHub with the Itential Automation Platform to use for network automation. Learn step-by-step how to:
• Quickly generate an integration with GitHub with OpenAPI.
• Investigate API methods from GitHub and use them as Tasks.
• Build a workflow to create, read, and update files from a GitHub repo.
• Utilize files from GitHub as a data source for common network information.
__________________________________________________________________
00:00 Intro & Demo Overview
02:13 Generating a GitHub Integration Using OpenAPI Documentation
05:19 Reviewing the GitHub REST API
10:30 Understanding GitHub Owner, Repository, & Files to Use in an Automation
12:12 Create & Test a Workflow to Read the Contents of a File on GitHub
19:50 Create & Test a Workflow to Create a New File on GitHub
26:30 Build a Workflow to Update a Router ACL from Data in a GitHub File
27:30 Add a Task to Make Changes to a Cisco Router
31:20 Create a Transformation to Format GitHub ACL Data to Use in Update Task
39:26 Add the Transformation Task to the Workflow
42:36 Run & test the Workflow & Verify the Updated ACL Data is Applied to Router
__________________________________________________________________
Itential is the leading platform for network automation and orchestration. With the Itential Automation Platform, NetOps teams can deploy services faster, simplify network change management, maintain security with standardized configuration management and automate network operations at scale.
Watch our full video catalog: / itential
Follow us:
Twitter ➡️ / itential
LinkedIn ➡️ / itential
Facebook ➡️ ︎ / itential
Visit our website: https://www.itential.com/