SlideShare a Scribd company logo
OpenNebula Puppet Module 
Norman Meßtorff, Operations Engineer @ 
Deutsche Post E-Post Development GmbH 
- Develop & running our application! 
- Our deployment ecosystem: Puppet, Hiera & RPM! 
- started with different virtualization Tools on Dev & Prod! 
- 14 Teams, each ~70 VMs -> 980 VMs! 
not very DevOps 
- We have a „Wirtshaus“  as virtualization tool (yet)! 
- No suitable Puppet Module 
style :-)
Puppet Manifest: Hiera YAML: 
Hiera YAML: 
Generate your 
environment (SDN)!
github.com/epost-dev/opennebula-puppet-module 
Basics:! 
• Database configuration 
• LDAP Authentication 
• Passenger yes/no? 
• Backup 
• Hooks 
@nmesstorff 
Norman Meßtorff 
normes@normes.org 
ONE resources:! 
• hosts, cluster 
• datastores, images 
• vnets, context files, vm’s 
Under the hood:! 
• providers using CLI tools 
• supporting ONE 4.4 
The future:! 
• switch to real XML-RPC 
• supporting ONE 4.10 
• doing ONE upgrades 
• Integrate: FW, LB, Storage

More Related Content

PDF
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
PDF
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
PDF
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
PDF
OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...
PDF
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
PDF
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
PDF
OpenNebulaConf2018 - 5 Things We Wish We Knew Before Deploying OpenNebula in ...
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014: CentOS, QA an OpenNebula - Christoph Galuschka
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebulaConf2018 - 5 Things We Wish We Knew Before Deploying OpenNebula in ...
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek

What's hot (20)

PDF
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
PDF
OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emm...
PDF
How Can OpenNebula Fit Your Needs: A European Project Feedback
PDF
Monitoring of OpenNebula installations
PPTX
OSv: probably the best OS for cloud workloads you've never hear of
PPTX
Containers and HPC
PDF
Adventures in Research
PDF
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
PDF
OpenNebulaConf 2016 - Measuring and tuning VM performance by Boyan Krosnov, S...
PPT
Ceph Performance and Optimization - Ceph Day Frankfurt
PPT
Openstack Summit HK - Ceph defacto - eNovance
PDF
Unikernels and docker from revolution to evolution — unikernels and docker ...
PDF
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
PPT
Ceph de facto storage backend for OpenStack
PDF
Openstack CPI cloudfoundry
PPTX
Integrate Kubernetes into CORD(Central Office Re-architected as a Datacenter)
PDF
OpenNebula Conf 2014 | Cloud Automation for OpenNebula by Kishorekumar Neelam...
PDF
OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways ...
PDF
Kubernetes 架構與虛擬化之差異
PPTX
OpenNebula in a Multiuser Environment
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emm...
How Can OpenNebula Fit Your Needs: A European Project Feedback
Monitoring of OpenNebula installations
OSv: probably the best OS for cloud workloads you've never hear of
Containers and HPC
Adventures in Research
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebulaConf 2016 - Measuring and tuning VM performance by Boyan Krosnov, S...
Ceph Performance and Optimization - Ceph Day Frankfurt
Openstack Summit HK - Ceph defacto - eNovance
Unikernels and docker from revolution to evolution — unikernels and docker ...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
Ceph de facto storage backend for OpenStack
Openstack CPI cloudfoundry
Integrate Kubernetes into CORD(Central Office Re-architected as a Datacenter)
OpenNebula Conf 2014 | Cloud Automation for OpenNebula by Kishorekumar Neelam...
OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways ...
Kubernetes 架構與虛擬化之差異
OpenNebula in a Multiuser Environment
Ad

Viewers also liked (14)

PDF
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
PDF
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
PDF
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
PDF
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
PDF
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
PDF
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
PDF
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
PDF
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
PDF
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
PDF
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
PDF
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
PDF
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
PDF
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
PDF
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
OpenNebula Conf 2014 | Practical experiences with OpenNebula for cloudifying ...
OpenNebula Conf 2014 | OpenNebula at Cenatic - Jose Angel Diaz Diaz
OpenNebula Conf 2014 | OpenNebula and MooseFS for disaster recovery: real clo...
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
OpenNebula Conf 2014 | Lightning talk: A brief introduction to Cloud Catalyst...
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenNebula Conf 2014 | Lightning talk: Cloud in a box - Megam by Varadarajan ...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf 2014 | State and future of OpenNebula - Ignacio Llorente
Ad

Similar to OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Messtorff (20)

PDF
Ninja, Choose Your Weapon!
PDF
PyData Boston 2013
PPTX
Making sense of Apache Bigtop's role in ODPi and how it matters to Apache Apex
PPTX
Introduction to Puppet Scripting
PPTX
Automatize everything
PPTX
A Mayo Clinic Big Data Implementation
PPTX
How bigtop leveraged docker for build automation and one click hadoop provis...
PPTX
Bioinformatica p1-perl-introduction
PDF
Midwest php 2013 deploying php on paas- why & how
PDF
Leonid Vasilyev "Building, deploying and running production code at Dropbox"
PDF
What we talk about when we talk about DevOps
PDF
From SaltStack to Puppet and beyond...
PDF
How bigtop leveraged docker for build automation and one click hadoop provis...
PDF
ITP Spacebrew Workshop - Spring 2014
PPTX
Sonian, Open Source and Sensu
PPTX
PapyrusRT: Modelling and Code Generation
PDF
A Jupyter kernel for Scala and Apache Spark.pdf
PDF
Velocity 2011 Chef OpenStack Workshop
PDF
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
PDF
DevOps: What is This Puppet You Speak Of?
Ninja, Choose Your Weapon!
PyData Boston 2013
Making sense of Apache Bigtop's role in ODPi and how it matters to Apache Apex
Introduction to Puppet Scripting
Automatize everything
A Mayo Clinic Big Data Implementation
How bigtop leveraged docker for build automation and one click hadoop provis...
Bioinformatica p1-perl-introduction
Midwest php 2013 deploying php on paas- why & how
Leonid Vasilyev "Building, deploying and running production code at Dropbox"
What we talk about when we talk about DevOps
From SaltStack to Puppet and beyond...
How bigtop leveraged docker for build automation and one click hadoop provis...
ITP Spacebrew Workshop - Spring 2014
Sonian, Open Source and Sensu
PapyrusRT: Modelling and Code Generation
A Jupyter kernel for Scala and Apache Spark.pdf
Velocity 2011 Chef OpenStack Workshop
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
DevOps: What is This Puppet You Speak Of?

Recently uploaded (20)

PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
medical staffing services at VALiNTRY
PPTX
Transform Your Business with a Software ERP System
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
top salesforce developer skills in 2025.pdf
PDF
AI in Product Development-omnex systems
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Upgrade and Innovation Strategies for SAP ERP Customers
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
medical staffing services at VALiNTRY
Transform Your Business with a Software ERP System
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Odoo POS Development Services by CandidRoot Solutions
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Reimagine Home Health with the Power of Agentic AI​
top salesforce developer skills in 2025.pdf
AI in Product Development-omnex systems
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Softaken Excel to vCard Converter Software.pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
How to Choose the Right IT Partner for Your Business in Malaysia
Which alternative to Crystal Reports is best for small or large businesses.pdf
Essential Infomation Tech presentation.pptx
Design an Analysis of Algorithms II-SECS-1021-03

OpenNebula Conf 2014 | Lightning talk: OpenNebula Puppet Module - Norman Messtorff

  • 1. OpenNebula Puppet Module Norman Meßtorff, Operations Engineer @ Deutsche Post E-Post Development GmbH - Develop & running our application! - Our deployment ecosystem: Puppet, Hiera & RPM! - started with different virtualization Tools on Dev & Prod! - 14 Teams, each ~70 VMs -> 980 VMs! not very DevOps - We have a „Wirtshaus“  as virtualization tool (yet)! - No suitable Puppet Module style :-)
  • 2. Puppet Manifest: Hiera YAML: Hiera YAML: Generate your environment (SDN)!
  • 3. github.com/epost-dev/opennebula-puppet-module Basics:! • Database configuration • LDAP Authentication • Passenger yes/no? • Backup • Hooks @nmesstorff Norman Meßtorff normes@normes.org ONE resources:! • hosts, cluster • datastores, images • vnets, context files, vm’s Under the hood:! • providers using CLI tools • supporting ONE 4.4 The future:! • switch to real XML-RPC • supporting ONE 4.10 • doing ONE upgrades • Integrate: FW, LB, Storage