RedHat Satellite 6 Open Source Alternative – Foreman & Katello (Pulp+Candelpin)
0
/
362
- Home
- >
- DevOps
- >
- Linux
- >
- RedHat Satellite 6 Open Source Alternative – Foreman & Katello (Pulp+Candelpin)
RedHat Satellite 6 and its Open Source Alternative – Foreman & Katello (Pulp+Candelpin)
Red Hat Satellite 6 is based upon several open source projects arranged in the following architecture.
Image source : https://access.redhat.com
The latest version is Red Hat Satellite 6 is based on Foreman.
The previous version was Red Hat Satellite 5 is based on Spacewalk it is still in widespread use despite being in the sunset of its lifecycle
Red Hat Satellite 5 is based on Spacewalk and Red Hat Satellite 6 is based on Foreman & Katello
Red Hat Satellite 6 is based upon several open source projects arranged in the following architecture.
Red Hat Satellite 6 is a combination of several upstream open source projects, including Katello, Foreman, Pulp and Candlepin.
Foreman
Foreman is an open source application used for provisioning and life cycle management of physical and virtual systems. Foreman automatically configures these systems using various methods, including kickstart and Puppet modules. Foreman also provides historical data for reporting, auditing, and troubleshooting.
Katello
Katello is a subscription and repository management application. It provides a means to subscribe to Red Hat repositories and download content. You can create and manage different versions of this content and apply them to specific systems within user-defined stages of the application life cycle.
Candlepin
Candlepin is a service within Katello that handles subscription management.
Pulp
Pulp is a service within Katello that handles repository and content management.
Hammer
Hammer is a CLI tool that provides command line and shell equivalents of most Web UI functions.
REST API
Red Hat Satellite 6 includes a RESTful API service that allows system administrators and developers to write custom scripts and third-party applications that interface with Red Hat Satellite.
Capsule
Red Hat Satellite Capsule Server acts as a proxy for some of the main Satellite functions including repository storage, DNS, DHCP, and Puppet Master configuration. Each Satellite Server also contains integrated Capsule Server services.
Katello
Katello also allows you to perform tasks such as machine provisioning, configuration management using foreman.
Components of Katello
Inner Components
Candlepin – It handles subscription management.
Pulp – handles repository and content management.
Smart Proxy – It acts as a proxy for some of the services like DNS, DHCP, and Puppetmaster configuration.
Outer Components
Foreman – An open source application that allows you to provision physical and virtual systems automatically using Kickstart and Puppet modules.
This was the introduction to Redhat satellite 6 and its various open source components.
In the Next Article we will learn how to install Foreman & Katello on CentOS7, stay tuned and follow us on https://facebook.com/golibraryco
& https://linkedin.com/company/golibrary
Comments
comments
Prayag Sangode
***Linux, Cloud & Devops Architect & Technical Content Writer***
I am a Linux Enthusiast and Supporter/Promoter of Open Source Technology with over 12+ years of experience in Linux, Cloud and Devops.
I am A Technical Content writer for various sites like :
Hostbread
&
Golibrary
Tags :candelpindevopsforemanOSpulpredhat
Related Posts