• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible Software?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Hosts File
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Infrahub Schema

Home » Network Automation » Infrahub

Infrahub Schema Tutorial

In the world of Network Automation, Infrahub is leading the way with a new source of truth. Infrahub Schema allows you taking all the best bits of source of truths that have come before and adding something that none of them have. Customisable Schema. You customise this new tool exactly how you want it to operate.

Unlike Netbox where the Data Models & Schema are defined from the start, with Infrahub you can create your own custom Schema. This provides a positive and a negative. Let’s first address the negative, unlike Netbox where with a clean install you are faced with all the options for adding devices, with Infrahub you have very little. This can be a bit overwhelming for some people.

On the positive side if you know what you want and you know how to do it, creating your own Schema is a very powerful feature.

Once you have installed Infrahub your first screen looks very bare compared to a clean install of Netbox.

Infrahub Schema Example

If you are not ready to write your own schema yet, Infrahub have a “Schema Library” where you can try out some schemas to get you started.

For the rest of this post I will walk through the steps of how to install a schema into Infrahub.

Infrahub Schema Update

To be able to update your Infrahub Schema you will need the Infrahubctl – this is the CLI tool that will allow you to interact with Infrahub.

Infrahub related posts:

  • What is Infrahub
  • Infrahub Schema Tutorial
Table of Contents
  • Infrahub Schema Tutorial
  • Infrahub Schema Example
  • Infrahub Schema Update
Category: Infrahub
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:How to Install Netbox on Ubuntu
Next Post:How to bring up vJunos Router in Containerlab

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Sidebar

Hi I'm Roger Perkin,
Based in the UK working as a Network Automation Architect, CCIE #50038
About Roger | Twitter | Linkedin

python course for network engineers

Topics

Network Automation
Ansible
Python for Network Automation
CCIE
Cisco ISE
F5 Certification
BGP
OSPF
Network Automation Conferences
auvik promo banner
Pluralsight Trial

Git for Network Engineers

Ansible vs Nornir

Start learning today with my Network Automation Courses

Master Ansible, Python, Git, Nornir, Jenkins and more..


Buy me a coffeeBuy me a coffee

ansible network automation course

Have you seen my YouTube Channel?

YouTube Subscribe

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Home

Blog

About

C

Python VENV Tutorial
Python for Network Engineers

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2025 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms