go-junos & Junos Space

A little while back, I introduced you to the go-junos Go library that I wrote for interaction with Junos devices. I have a lot planned, as far as features go. Today, I'd like to announce that you will be able to interact with Junos Space through the library as well! Currently, it's limited to the following abilities...but more are on the way: List all devices managed by Junos Space. Add and remove devices to/from Junos Space. Get information about all of the software images that Junos Space manages…

Keep reading

Infoblox, SRX Dynamic Group Updates Using Go

I was having some discussions a while back regarding automation with some of my fellow Juniper Ambassadors, and one of the topics that came up was how cool it would be to be have the ability for an SRX to dynamically update address groups based on, for example, changes to hosts/networks within IPAM (Infoblox). If you haven't heard of Infoblox, it is an enterprise DNS/DHCP solution...and one of the best if not the best, IMO. I have been hacking away at it lately, and I have a…

Keep reading

Go & Junos

I'm a huge fan of the Go programming language, and it has quickly become my "go to" for pretty much everything related to scripting/programming. I'm also a big fan of the Junos network operating system, from Juniper Networks. There are a lot of Python, Ruby modules out there that are extremely helpful when automation Junos devices. I decided to write on in Go to try to accomplish the same things. It's very much a work in progress still, but is quite functional at this time. So let's get started…

Keep reading

Python & Junos on Windows

If you haven't already checked out Jeremy Schulman's blogs about how to get started using Python with JUNOS (NETCONF), then I suggest that you head here and check it out! I'm here to help get all those who choose to use Windows as their development environment get started so that you will be able to do the same things as if you setup your development environment in a VM...or on a *nix box. First off, you'll need to install Python on your Windows box. There's a great resource to…

Keep reading

Welcome

I'm hoping to post quite regularly on here, so check back for new content every so often. Should have the first post up and running soon!…

Keep reading