Design Summit - Cox Automotive IPAM Implementation - JD Calder and Jason Cornell
-
Upload
manageiq -
Category
Technology
-
view
151 -
download
0
description
Transcript of Design Summit - Cox Automotive IPAM Implementation - JD Calder and Jason Cornell
Cox Automotive IPAM Implementation
ManageIQ SummitOctober 2014
Jason Cornell
JD Calder
Intro
Cox Automotive
Team Goal and our Environment
CloudForms
Implementing our IPAM
Demo
Agenda
Footer2
Footer3
Transform the way the world
buys, sells and owns cars.
Vision
Mission
Provide key solutions that
create greater efficiencies in
the automotive ecosystem.
Footer4
Our businesses
Goals and Environment
5
Hotlanta
Hoz yomom’nem
== How is your mother and the rest of the family?
Southern Sayings
7
J’eat yet?
== Would you care to get some lunch/dinner?
Git me a Coke…
you reply with: Sure, what kind?
8
CloudForms at Cox Automotive
10
CloudForms swallows the Newbie
11
My Experience with CloudForms
12
Collect info from customer
Create AD group
Get IPs/Network info
Preregister IPs/Hostnames in DNS
Create Cox Automotive Tags
Configure RBAC settings
Create Service Dialog page
Create Customized Request settings
Create any custom code
Create Email templates
Create Catalog Item
Tag template
Tag Cluster/hosts
Tag Data Stores
Create IPAM
What is an IPAM Instance?
Dual NIC Support
Which IPAM Class to Use?
Care & Feeding of the IPAM
Must be Thread Safe
Hostname Management
Original method to populate the IPAM
Footer19
1. Export Automate code as XML from UI
2. Edit XML to get only IPAM data
3. Run script to convert XML to CSV
4. Edit CSV in Excel or any spreadsheet tool
5. FTP CSV to a CloudForms worker appliance
6. In CloudForms UI, run the ipam_import method in Automation Simulation
7. Repeat steps #4 - #6 until all IPs are imported
New way to populate the IPAM
Footer20
1. Export Automate code via command line
2. Run script to convert XML to CSV
(using Nokogiri - Thanks @TenderLove)
4. Edit CSV in Excel or any spreadsheet tool
5. Run script to convert CSV to a fully qualified Automate XML file
6. Import XML via CloudForms UI
Demo
21
Questions?
Footer22
Jason Cornell
JD Calder
https://github.com/CoxAutomotive