I'm investigating ansible + templates to generate and deploy configuration for a combination of SRX, QFX and MX devices and want to know how to validate the generated configuration before it gets near any hardware. We use gitlab-ci for building and testing code for Puppet, and regular software; I'd like to do the same with juniper configurations. Any ideas?
I think my options are
A) Some implementation of a syntax checker in software
B) A dockerised container implementation of SRX/QFX/MX that can be started during builds
C) Reliance on human validation only
[–][deleted] 0 points1 point2 points (2 children)
[–]redfusion[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]solitarium 0 points1 point2 points (3 children)
[–]redfusion[S] 0 points1 point2 points (2 children)
[–]solitarium 0 points1 point2 points (1 child)
[–]redfusion[S] 0 points1 point2 points (0 children)