Schema deep dive
| Prerequisites | Basic experience with Infrahub (complete "First Tour of Infrahub" first) |
| Time to Completion | Approximately 2 hours |
Hands-on Learning
This lab is supported by an Instruqt track. Instruqt is an online lab platform providing a pre-configured environment so you can focus on learning with hands-on experience.
Overview
Infrahub's schema is flexible by design, but that flexibility raises questions the first time you touch it: where do schemas come from, how do you write your own, and how do you safely extend one that's already in use. This lab walks through all three.
What you'll learn
By the end of this hands-on lab, you'll be able to:
- Consume the Infrahub schema library to load ready-made node types
- Create a schema from scratch for your own use case
- Enhance an existing schema with new attributes and relationships