caplan rhsatellite
TRANSCRIPT
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
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
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 3/28
Red Hat Approach to Systes Manageent
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 4/28
Red Hat SatelliteManaging Red Hat Enterprise Linux since 2002
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 )*+,
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 6/28
-hat is driving the need for a ne% Satellite.
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
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
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
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
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
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
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
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 14/28
/ All 0rapped Up in a %o1
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
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
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
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
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'>
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 20/28
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
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@
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
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
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
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 26/28
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
8/13/2019 Caplan Rhsatellite
http://slidepdf.com/reader/full/caplan-rhsatellite 28/28
?uestions3