ss44800 -practical satellite deployments from box to orbit ... · rabobank functional design 19...
TRANSCRIPT
![Page 1: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/1.jpg)
SS44800 -Practical Satellite DeploymentsFrom Box to Orbit in 60 minutes
David Caplan Principal Product ManagerRich JerridoTechnical Marketing EngineerJan van der Noll RabobankJune 29, 2016
![Page 2: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/2.jpg)
Digital Transformation
DEVNew ways of developing
and delivering applications
INFRASTRUCTURENew cloud-basedinfrastructure and ways toserve applications
APPLICATIONSNew architectures and
ways to integrate
RED HAT MANAGEMENT
OPSMore agile process tosupport both IT and thebusiness
![Page 3: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/3.jpg)
SATELLITEBUILD A TRUSTED & SECURE REDHAT ENVIRONMENT
Manage the Red Hat LifecycleProvision & Configure at Scale Standardize Your Environment
CLOUDFORMSDELIVER SERVICES ACROSSYOUR HYBRID CLOUD
Hybrid Cloud ManagementSelf-Service Provisioning Policy-driven Compliance
ANSIBLEAUTOMATE YOUR IT PROCESSES& DEPLOYMENTS
Simple & powerful languageNo agents to installScale with Ansible Tower
INSIGHTSPREVENT CRITICAL ISSUESBEFORE THEY OCCUR
Continuous InsightsVerified KnowledgeProactive Resolution
RE
D H
AT
MA
NA
GE
ME
NT
![Page 4: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/4.jpg)
WHY SATELLITE 6
MANAGE RED HATINFRASTRUCTURE
STREAMLINED CONTENTMANAGEMENT
SIMPLIFIED SYSTEMINTEGRATION
ENHANCED DRIFT &CONFIGURATION
MANAGEMENT
MANAGE MULTIPLE RED HATACCOUNTS
BUILT TO SCALE
![Page 5: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/5.jpg)
Satellite 6
Automate Provisioning using PXE, Images, & containers, discoverbare-metal servers & auto-provision with policies
Blend RPMs, Puppet Modules, & Containers in a single versionedconstruct, and promote thru life cycles
Configure using Puppet with fully managed & versioned contentacross your customized environments
Deploy Red Hat content with confidence that your subscriptions aredelivering their full value
![Page 6: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/6.jpg)
SATELLITE 6 ARCHITECTURE
![Page 7: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/7.jpg)
Templates
Content Views
Networking
Satellite Library
QE PRODDEV
Satellite Tools of the TradeProvisioning & Configuration
Compute Resource
Puppet
LocationRBAC
Custom
![Page 8: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/8.jpg)
Satellite Library
Satellite Tools of the TradeCDN, Puppet, and Custom Repos
Custom
![Page 9: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/9.jpg)
Satellite Library
Satellite Tools of the TradeStaging in the Library
Custom
![Page 10: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/10.jpg)
Satellite Tools of the TradeRefining with Content Views
QE PROD
Content Views
DEV
![Page 11: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/11.jpg)
Satellite Tools of the Trade Automation with Templates
Templates
![Page 12: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/12.jpg)
Satellite Tools of the TradeConfiguration
Puppet
![Page 13: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/13.jpg)
Templates
Content Views
Networking
Satellite Tools of the TradeSystem Definition with Host Groups
Puppet
![Page 14: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/14.jpg)
Satellite Tools of the Trade RBAC
RBAC
![Page 15: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/15.jpg)
Satellite Tools of the Trade Compute Resource
Compute Resource
![Page 16: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/16.jpg)
Satellite Tools of the TradeLifecycle Environments
QE PRODDEV
![Page 17: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/17.jpg)
Satellite Tools of the TradeRabobank Provisioning & Configuration
Templates
Content Views
Networking
Satellite Library
QE PRODDEV
Compute Resource
Puppet
LocationRBAC
Custom
![Page 18: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/18.jpg)
Rabobank Provisioning Story
18
● Existing situation (Satellite 5 / CfEngine)– Standard baseline deployment– Application specific configuration with various methods
● Manual● Custom RPM’s● Scripts
● Goals – All configuration executed from configuration database– Split configuration responsibility between OS management team and Application
management team
![Page 19: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/19.jpg)
Rabobank Functional Design
19
● Baseline image build – Satellite 6.1.9 PXE / Kickstart / Puppet– Without various agents / backup config / monitoring
● Delivery of systems for customers– Image based / Puppet / Ansible– Generic base config built as a host-group– Configured with Puppet (centrally managed)
● Deviations are possible– Application specific OS config – Ansible (customer managed)
● Separate host-groups for current system
![Page 20: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/20.jpg)
Rabobank Technical Design
20
● High Availability– VMware SRM for Satellite server HA
● Easy scalable– Initially no separate capsules– Load Balanced Capsules using Reference architecture
● Puppet– Satellite 6 used as External Node Classifier – Puppet Modules managed with R10K (Puppet tooling)
![Page 21: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/21.jpg)
Satellite 6 HA Reference Architecture
![Page 22: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/22.jpg)
07/13/16 22
Discovery
DHCPDNSTFTP
1
2
![Page 23: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/23.jpg)
Remote Execution
TEMPLATE DESIGN ANDVERSIONING PHASE
TEMPLATE HOST ASSIGNMENT,SCHEDULE, AND INVOCATION PHASE
TEMPLATES DELIVERED VIAHTTPS
AGENTLESS EXECUTION OVERSSH
![Page 24: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/24.jpg)
07/13/16 24
Open SCAP Integration
![Page 25: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/25.jpg)
Learn More
![Page 26: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/26.jpg)
Satellite Related Talks and LabsWed -Thurs (Exhibition Hours) Thur 10:15 – 10:45
SS45622 - Sat 6 Power User Tips and Tricks
Wed 3:30 – 4:30 Thur 3:30 – 4:30
Wed 3:30 – 4:30 Thur 3:30 – 4:30
Thur 10:15 – 10:45 Thur 4:45 -5:45SS45622 - Sat 6 Power User Tips and Tricks Satellite Birds of a Feather
UXD Interview for 6.2 Users In the Red HatBooth (Incentives for Interviews)
SS44812: Transitioning from Red HatSatellite 5 to 6
SS42731: Achieving Compliance, SecurityAutomation, and Remediation with Red HatCloudForms , Satellite, and Ansible
SL45190 - Practical OpenSCAP, SecurityStandard Compliance and Reporting
Regulatory Compliance for Red Hatproducts BoF (PCI-DSS, STIG, HIPPA, SOX,FISMA)
![Page 27: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/27.jpg)
Come See Us!
Visit the Foreman TeamIn the Community Booth #508
Visit the Satellite TeamIn the Red HatInfrastructureBooth #508 (A-J)
![Page 28: SS44800 -Practical Satellite Deployments From Box to Orbit ... · Rabobank Functional Design 19 Baseline image build –Satellite 6.1.9 PXE / Kickstart / Puppet –Without various](https://reader036.vdocuments.us/reader036/viewer/2022070904/5f70699a65e85754912d9147/html5/thumbnails/28.jpg)
DEMO