nautobot / nautobot-app-golden-config

Golden Configuration App for Nautobot.
https://docs.nautobot.com/projects/golden-config/en/latest/
Other
98 stars 56 forks source link

Near-Live Intended Template Viewer #681

Open itdependsnetworks opened 9 months ago

itdependsnetworks commented 9 months ago

Environment

Proposed Functionality

A live or at least nearly-live editor of your templates.

Use Case

The ability to quickly troubleshoot your templates, without needing to be in Git

Proposed Design

First Iteration

Second Iteration

Third Iteration

image

image
### Tasks
lampwins commented 9 months ago

Just a thought, but would caution using "live" in the feature name, might lead someone to think this is deals with the live running device config. Maybe "Template Explorer" or "Config Template Tool" or some such.

itdependsnetworks commented 9 months ago

Yea, a good note, I would say that all names are not final, I mentioned to Jeff I didn't like a few of the names, but they were more explicit.

tlourey commented 8 months ago

I really like this idea. +1

While Googling I found some libraries that might be use to help this along, however they are most likely not following any nautobot models/styling/etc.

https://github.com/cmason3/jinjafx_server https://github.com/cmason3/jinjafx

netopsengineer commented 7 months ago

I really like this idea. +1

While Googling I found some libraries that might be use to help this along, however they are most likely not following any nautobot models/styling/etc.

https://github.com/cmason3/jinjafx_server https://github.com/cmason3/jinjafx

The developer of these two apps is very responsive, and I have requested features in the past, given its ability to be self-hosted for data security purposes, and is python based, I equip our teams with it in the J2 repos for Golden Configuration management by default.

@itdependsnetworks overall this would be an excellent feature, and one that our teams in general have mentioned on several occasions as something they would find useful.

itdependsnetworks commented 7 months ago

It's high on our list, but still need to dedicate someone to get it done.

netopsengineer commented 7 months ago

Great to hear, thanks for the update @itdependsnetworks and continued focus on cool features to enrich the platform and dev experience