Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding other variable inputs #2

Open
lamoni opened this issue Jun 13, 2016 · 2 comments
Open

Consider adding other variable inputs #2

lamoni opened this issue Jun 13, 2016 · 2 comments

Comments

@lamoni
Copy link
Owner

lamoni commented Jun 13, 2016

I've kept the variables.json to a bare minimum for a simple homelab-style Junos Space deployment.

It is easy to add things like NTP server, disk expansion, etc..., but I'm going to hold off on that until it's decided that this (Packer) is definitely a good route to take for auto-provisioning/deploying Junos Space.

@taliesins
Copy link

@lamoni you probably want to use Packer to spin up a base box and then use something like Terraform or Vagrant for environment provisioning.

I am also in the process of automating vMX and Space. I have tweaked the 2 vms needed for the vMX so that they boot via DHCP, so you can use them as base boxes. This allows you to use static macs in Vagrant, so you can assign it a "static ip" via dhcp. Works great for spinning up vMXs in VSphere and Virtual Box.

You ever tried configuring Space to run with DHCP? Any hints?

@lamoni
Copy link
Owner Author

lamoni commented Apr 9, 2019

@taliesins Sorry for not seeing this (I'm just now going back through a bunch of my old repos). I know Space had some issues with DHCP because there are a bunch of internal "homebaked" scripts that run when you enter the IP and subnet values during initial setup, I never looked further into bypassing any of that (or hacking it up to where it waits and reads the DHCP assigned address)

I know it's been over 2 years lol, did you make any progress, out of curiosity? I don't really deal with Space anymore, but still interested to hear. Haven't set the thing up in like 3 years, so not sure if they ever made the process cleaner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants