Jump to content


Photo

Day-0 configuration file

Started by sagar Phadatare , 18 May 2017 - 06:18 AM
3 replies to this topic

sagar Phadatare Members

sagar Phadatare
  • 64 posts

Posted 18 May 2017 - 06:18 AM

Hi All, 

 

We need to assign management IP address to the VPX upon bootup (not manually), is there a day-0 configuration file (any format) that can support this task.

 

 



Paul Blitz Members

Paul Blitz
  • 4,004 posts

Posted 19 May 2017 - 08:46 AM

Even if there WERE a config file you could use, you'd still need to boot up the VPX (and give it an IP) to put the file in place!

 

You could, of course, pre-configure a VPX image with an IP, and then use that as a template: when you now deploy the template, an external script could access the dummy IP, and change it.

 

Another way would be to create the VPX images in a test environment, setting the IPs, then move the images into the production environment.

 

Is this also something that MAS could help with?



sagar Phadatare Members

sagar Phadatare
  • 64 posts

Posted 19 May 2017 - 12:05 PM

Thank you for the reply Paul, 

 

We are creating fully automated virtual network. 

Which will have Cisco CLoud Service Platform on which we will have different VNF like F5, VPX, AVI, FOrtinate. 

 

All these VNFs will be managed by NSO. and everything will be automated from spinning instance on CSP to configuring VNF. 

 

All other vendor support management configuration (day-0 configuration) through YAML file upon initial boot up.

Is these any way we can push day-0 configuration while boot up?

 

---

Regards,
Sagar Phadatare.



Rhonda Rowland Members

Rhonda Rowland
  • 235 posts

Posted 19 May 2017 - 04:58 PM

I did not know that you could do a day-0 config, but there is an article on VMWare to push the NSIP/Netmask/Gateway via ESX parameters at boot:  https://support.citrix.com/article/CTX128250

 

And here is XenServer:  https://support.citrix.com/article/CTX128236

 

Seems to have been introduced in VPX 9.2 and later; but I've never tried.  See if this works.