Page 1
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 1/28
Using Red Hat Satellite Today
& Into the Future
David Caplan Principal Product Manager
Red Hat
Mike McCune Engineering Supervisor Red Hat
Alice Cockru Principal Product Marketing
Red Hat
!had "evy Principal Software Engineer Red Hat
Page 2
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 2/28
Agenda
• Quick Refresher
• Roadmap Update
• Designing & Developing Red Hat Satellite 6
– Architectural Essentials
– Demonstration
– Managed Design rogram
• Summar! & "e#t Steps
Page 3
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 3/28
Red Hat Approach to Systes Manageent
Page 4
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 4/28
Red Hat SatelliteManaging Red Hat Enterprise Linux since 2002
Page 5
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 5/28
Announcing the Developento# Red Hat Satellite $
– %uilding ne&t generation systes anageent
capa'ilities deanded 'y (!U
●
Helping customers scale and $uild out their s!stemsmanagement practice into the cloud
– Continuing to invest in Red Hat Satellite )
●
Delivering ne% features and enhancements● Red Hat Satellite &'6 launching in (all of )*+,
Page 6
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 6/28
-hat is driving the need for a ne% Satellite.
Page 7
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 7/28
Hyperscale
● roviding s!stems management /at scale/0 providing
capa$ilities at increasing orders of magnitude
Page 8
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 8/28
Cloud
● A$stracting resources %hile maintaining compliance0
1ust2in2time %orkloads0 governance driven placementacross h!$rid clouds
Page 9
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 9/28
Dev!ps
● roviding 34 %ith the right tools & meeting demands
such as self2service0 fle#i$le life c!cle0 service catalogs& more
Page 10
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 10/28
Copleity
● Refining of user roles0 s!stem definitions0 and /as a
service/ capa$ilities
Page 11
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 11/28
Copleity
● Refining of user roles0 s!stem definitions0 and /as a
service/ capa$ilities
Page 12
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 12/28
!pen source solutions
● Amplif!ing the value of one2off solutions for added
customer value
Page 13
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 13/28
Red Hat Satellite $ * "aunching in +,-.
• An entirel! ne% Red Hat Satellite
– uppet for Configuration
–
(oreman for Provisioning – 5atello for Content Management
– ulp for Repo Management
– andlepin for Subscription Management
Page 14
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 14/28
/ All 0rapped Up in a %o1
Page 15
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 15/28
2012
Red Hat Satellite
v)
Red Hat Satellitev6
2013 2014 2015 2016 2017 2018
e A r e H e r e
Satellitev6.0 Satellitev6.x
Satellite
v5.5
Satellite
v5.6
Satellite
v5.7
Fixes &
SecurityUpdates
Red Hat Satellite Roadap
Satellite
v5.x
Page 16
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 16/28
Introducing the Red Hat Satellite $Managed Design 2rogra
0hat is the Satellite Managed Design 2rogra3 High2touch program for selectcustomers to $e highl! involved in the design & development of Satellite v6
0hy participate3
●
7ested customers can see and test v6 code in the earl! stages of development● 8ngoing feed$ack loops ensure participant feed$ack is prioriti9ed $! Red Hat
0ho can participate3 3n the earl! stages0 onl! e#isting Satellite customers are eligi$le
0hen is the progra 'eing launched3 4oda! :2;
2012
Red HatSatellite v6
2013 2014 2015 2016
e A r e H e r e
Satellitev6
Satellitev6.x
SatelliteMDP
Page 17
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 17/28
Red Hat Satellite $ %asic 0ork#lo1
DEV QA PROD
8rgani9ation
DEV QA PROD
8rgani9ation
DEV QA PROD
8rgani9ation
DEV QA PROD
8rgani9ation
RPMRepo
Puppet
Repo
RPM
Repo
<i$rar!
2. Sync content for your workloads3. Customize content as standardized
builds with Content Views (CV)
1. Model your r!anizations"
#n$ironments % &e$elo'ment
ifecycle with 'romotion 'aths
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVc
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVb
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVa
Page 18
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 18/28
Red Hat Satellite $ %asic 0ork#lo1
Content Views (CV) placed intoEnvironments
CVa V3
CVb V5 CVa V2
CVc V1 CVb V4 CVa V1
. *e!in 'romotion cycle by
'ublishin! Content Views into
#n$ironments. +efresh CV to rerun
rules which increments the $ersion
CVa V3 DEV
CVa V1 PROD
CVbV1 QA
,. -enerate acti$ation keys fornew system re!istration
. /eys !et handed off to 0oreman
for insertion into /ick Start
DEV QA PROD
Promotion Path
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVc
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVb
Filter#1
Filter#2
Filter#3
Rule#1Rule#2
Filter#1
Filter#2
Filter#3Rule#1
Rule#2
Filter#1
Filter#2
Filter#3 Puppet
RHEL 6
PKG_B
PKG_A
Errata
CVa
Page 19
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 19/28
. Create ost-rou' or 4System
&efinition5 to fully s'ecify workload
Pa
Parent
Host-Grop
Syste
De#inition
!r
Host45roup
Red Hat Satellite $ %asic 0ork#lo1
Host =roups can$e stackede'g'Apache stacked onRHE< 6'>
Page 20
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 20/28
Page 21
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 21/28
. Create ost-rou' or 4System
&efinition5 to fully s'ecify workload
Puppet ClassPuppet Class
Puppet ClassPuppet Class
Puppet Class
Pa
Parent
Host-Grop
Syste
De#inition
!r
Host45roup
Red Hat Satellite $ %asic 0ork#lo1
Ki!Puppet Class
Parameters
Ki!Puppet Master
Puppet CA
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2Filter#3
Puppet RHEL 6
PKG_B
PKG_A
Errata
Environment &
Content View
Add uppet lasses& related artifacts
Page 22
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 22/28
. Create ost-rou' or 4System
&efinition5 to fully s'ecify workload
Puppet ClassPuppet Class
Puppet ClassPuppet Class
Puppet Class
Pa
Parent
Host-Grop
Syste
De#inition
!r
Host45roup
Domain & ubnet
Red Hat Satellite $ %asic 0ork#lo1
Ki!Puppet Class
Parameters
Ki!Puppet Master
Puppet CA
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2Filter#3
Puppet RHEL 6
PKG_B
PKG_A
Errata
Environment &
Content View
Specif! the Domain& Su$net forthe ?ne% host@
Page 23
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 23/28
. Create ost-rou' or 4System
&efinition5 to fully s'ecify workload
Puppet ClassPuppet Class
Puppet ClassPuppet Class
Puppet Class
Ki!Puppet Class
Parameters
Pa
Parent
Host-Grop
Syste
De#inition
!r
Host45roup
Ki!Domain & ubnet
Red Hat Satellite $ %asic 0ork#lo1
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2Filter#3
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Environment &
Content View
Ki!Puppet Master
Puppet CAPa
D!"AM#C
$
Satellite 6 creates the5ick Start file
Page 24
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 24/28
. Create ost-rou' or 4System
&efinition5 to fully s'ecify workload
Puppet ClassPuppet Class
Puppet ClassPuppet Class
Puppet Class
Ki!Puppet Class
Parameters
Pa
Parent
Host-Grop
Syste
De#inition
!r
Host45roup
Domain & ubnet
Red Hat Satellite $ %asic 0ork#lo1
Pa
D!"AM#C
$ Ki!Puppet Master
Puppet CA
6. System build is
automated with /S"
78# % 7u''et
confi!uration
9. Systems re!ister
back for u'dates
CVbV1 QA
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2
Filter#1
Filter#2Filter#3 Puppet RHEL 6
PKG_B
PKG_A
Errata
Environment &
Content View
ontent forrovisioning
Page 25
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 25/28
Red Hat Satellite $ Federation
Forean
DEV QA PROD
<i$rar!Mirrored
Repos0
Errata &
uppet
Modules
"OE1"OE1!"stem
#e$initionHost-Grop
CD6
Forean
2ulpSart 2royDEV 2ulp 6ode
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2 Puppet
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2 Puppet
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2 Puppet
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2 Puppet
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Filter#1
Filter#2
Filter#3
Rule#1
Rule#2 Puppet
Puppet
RHEL 6
PKG_B
PKG_A
Errata
Content 7ie1 8C79
:nvironents
RPM
Repo
Puppet
Repo
2uppet Master
DEV
QA
PROD
DEV
DEV
QA
PROD
Page 26
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 26/28
Page 27
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 27/28
Suary
"earn More; Red Hat Satellite $
Managed Design 2rogra● red<ht=dp to fill out participation
reBuest form
Red Hat Satellite > Suit:Today;
● ,:>*2>:>*pm0 Red Hat Satelliteo%er User 4ips & 4ricks
● >:*2:*pm0 Red Hat SatelliteE#pert anel (!" provided#
●
:,*2C:,*pm0 Reception inartner avilion
Thursday;
● ++:**2):**pm0 artner avilion
● ):,*2,:,*pm0 Red HatSu$scription 4ools: EasierManagement & (aster 3ssueResolution
● >:*2:*pm0 uilding andManaging a Standard 8peratingEnvironment
Friday;
● :>2+*:>am0 Real2%orlderspectives: 8ptimi9ing3nfrastructures Fustomer anel;
Finding Red Hat Satellite in the Partner Pavilion:
Red Hat Satellite 5 → Infrastructure Pillar
Red Hat Satellite 6 → IaaS Pillar
Page 28
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 28/28
?uestions3