Download presentation
Presentation is loading. Please wait.
Published byNancy Stone Modified over 6 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.