Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bootstrap / Getting Started Using Puppet Deployment

Similar presentations


Presentation on theme: "Bootstrap / Getting Started Using Puppet Deployment"— Presentation transcript:

1 Bootstrap / Getting Started Using Puppet Deployment
Name, title, role 5 years, Raleigh HQ. - Mysterious - complex - make simple lecture/exercise questions any time Lots content take notes Dan Radez, Red Hat OpenStack Tim Rozet, Red Hat SDN

2 Agenda OPNFV Requirements Proposed Solution Status Update / Timeline
Involvement - attend earlier? - know - used, using

3 OPNFV Requirements - attend earlier? - know - used, using

4 OPNFV Requirements Openstack Juno & OpenDaylight Helium CentOS 7
OpenStack like CI Baremetal Testing Environment High Availability Ceph Storage - attend earlier? - know - used, using

5 Proposed Solution - attend earlier? - know - used, using

6 Proposed Solution RDO Juno - attend earlier? - know - used, using

7 Red Hat's Community OpenStack
- attend earlier? - know - used, using openstack.redhat.com

8 Proposed Solution RDO Juno CentOS 7 - attend earlier? - know
- used, using

9 Proposed Solution RDO Juno CentOS 7 Jenkins / Khaleesi
- attend earlier? - know - used, using

10 Proposed Solution RDO Juno CentOS 7 Jenkins / Khaleesi Foreman
- attend earlier? - know - used, using

11 Provisioning and Puppet Master
- attend earlier? - know - used, using theforeman.org

12 Proposed Solution RDO Juno CentOS 7 Jenkins / Khaleesi Foreman Puppet
- attend earlier? - know - used, using

13 Proposed Solution RDO Juno CentOS 7 Jenkins / Khaleesi Foreman Puppet
Tempest - attend earlier? - know - used, using

14 Proposed Solution Puppet Modules
- attend earlier? - know - used, using

15 Puppet modules OpenStack Puppet Modules (OPM) Puppet-opendaylight
Quickstack Genesis opnfv (genesis) - attend earlier? - know - used, using quickstack opendaylight OPM

16 Proposed Solution Workflow
- attend earlier? - know - used, using

17 Workflow Jenkins

18 Workflow Jenkins Khaleesi

19 Workflow Jenkins Khaleesi Foreman

20 Workflow Jenkins Khaleesi Foreman Puppet

21 Workflow Jenkins Khaleesi Foreman OpenStack Puppet

22 Workflow Jenkins Khaleesi Foreman OpenStack Puppet

23 Workflow Jenkins Khaleesi Foreman OpenStack Puppet

24 Jenkins Khaleesi Foreman OpenStack Puppet Workflow opnfv (genesis)
quickstack opendaylight OPM

25 OpenStack Puppet Simplifying It opnfv (genesis) opendaylight
quickstack OPM

26 Status / Timeline - attend earlier? - know - used, using

27 Status Proposed Solution

28 Status Proposed Solution OPNFV Validation

29 Status Developer Tools Proposed Solution OPNFV Validation

30 Resources RDO: openstack.redhat.com http://theforeman.org

31 Bootstrap / Getting Started
Foreman/QuickStack Walkthrough Name, title, role 5 years, Raleigh HQ. - Mysterious - complex - make simple lecture/exercise questions any time Lots content take notes Dan Radez, Red Hat OpenStack Tim Rozet, Red Hat SDN

32 Quick Overview/Review
Build Scheduler Jenkins Ansible Test Framework Khaleesi Foreman Host Provisioning Host Provisioning Genesis Foreman Initiated Puppet Configures OpenStack with Puppet QuickStack

33 Current Deployment Single POD in Intel lab with donated hardware
Baremetal hosts Foreman server and hosts running CentOS 7 Admin (management), Public and Private networks Minimum 2 servers per instance (more with HA) OpenDaylight integration with OpenStack

34 Topology Overview Foreman Server OpenStack Network/Control
OpenStack Compute OpenStack Network/Control OpenDaylight Admin Network Private Network Public Network

35 Foreman Overview Foreman Proxy Foreman Puppet Master DNS DHCP TFTP BMC
Puppet CA Host Groups Host DB IP Management KickStart Templates Global Params Genesis QuickStack OpenStack OpenDaylight

36 Provisioning Work Flow
Put Host into Build Mode with BMC Reboot Host PXE Boots using KickStart Template Foreman provides host associated OS install + Puppet Host Reboots into OS and starts Puppet Puppet applies Genesis -> ODL and Quickstack

37 Hands on Walkthrough/Demo


Download ppt "Bootstrap / Getting Started Using Puppet Deployment"

Similar presentations


Ads by Google