Caplan Rhsatellite

Post on 04-Jun-2018

230 views 0 download

Transcript of Caplan Rhsatellite

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