Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments
-
Upload
puppet-labs -
Category
Software
-
view
325 -
download
0
description
Transcript of Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments
![Page 1: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/1.jpg)
Using Puppetin hybrid cloud deployments
| Jake Robinson @jakerobinson
![Page 2: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/2.jpg)
@jakerobinsontwitter | github
![Page 3: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/3.jpg)
VMware vCloud Hybrid Service
![Page 4: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/4.jpg)
![Page 5: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/5.jpg)
Project ZombieRez | Engine | Zed
![Page 6: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/6.jpg)
RezDistributed Resource Management
![Page 7: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/7.jpg)
EngineScalable Concurrent Execution
![Page 8: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/8.jpg)
ZedWorkflow Tool and Language
![Page 9: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/9.jpg)
VMware Puppet Modulesvmware-vcsavmware-vcentervmware-vshieldvmware-vmware_lib
![Page 10: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/10.jpg)
Puppet Transporttransport { 'vcenter': username => 'root', password => 'vmware', server => '192.168.1.10', # see rbvmomi documentation for available options: options => { 'insecure' => true },}
![Page 11: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/11.jpg)
![Page 12: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/12.jpg)
ENCsProcedurally Generated Datacenters
![Page 13: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/13.jpg)
Parameterized ClassesDATA SEPARATION!!!!!!!!!!!
![Page 14: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/14.jpg)
Example ENC Yaml---
parameters:
esxhost: esx01.vpc.vmw
username: PuppetCamp
password: PuppetCamp
target_host: esx01.vpc.vmw
options:
Vpx.Vpxa.config.log.level: info
Config.HostAgent.log.level: info
![Page 15: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/15.jpg)
Transient StatesPuppet Environments as 'levels'
![Page 16: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/16.jpg)
The Role-Profile Patternhttp://www.slideshare.net/PuppetLabs/roles-talk
Craig Dunn
![Page 17: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/17.jpg)
Questions?
![Page 18: Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments](https://reader033.fdocuments.in/reader033/viewer/2022051322/53fe01678d7f72a81c8b4c5b/html5/thumbnails/18.jpg)
LinksVMware Puppet Modules - github.com/vmware
Puppet Role-Profile Pattern - slideshare.net/PuppetLabs/roles-talk
PuppetConf Project Zombie - youtube.com/watch?v=tp_1N3RSyUY
PuppetConf Zombie Puppet - youtube.com/watch?v=HqdLArqgblg