Red Hat Satellite

Red Hat Satellite 6 est basé sur plusieurs projets open source ordonnés comme dans l’architecture suivante.

Achitecture

Architecture du système Red Hat Satellite 6 :

Composants résumé

Composants Fonction
Foreman Automatise les tâches de déploiement
↳ Katello Gestion abonnements, dépots, souscription
↳ Candlepin Gestion des abonnements logiciels
↳ Pulp Gestion de dépôts et de contenus
Hammer Configurer et gérer via CLI
REST API Echanger des données et des fonctionnalités
Puppet Gestion centralisée des configurations serveurs
Capsule Proxy, Stockage de dépot

Composants

Foreman

Foreman = fourniture et configuration de serveurs - automatise les tâches de déploiement

Foreman est un outil Open Source permettant d’automatiser le provisioning (la création) de vos serveurs grâce à des profils Kickstart (pour l’installation initiale du système) et des modules Puppet (pour la configuration de vos systèmes).

Foreman va aussi permettre de visualiser l’historique de vos déploiements à des fins de reporting et d’audit.

Katello

Katello = Gestion abonnements, dépots, souscription

Katello est une application de gestion d’abonnements, de dépots et de souscriptions pour Foreman.

Katello permet de s’abonner à des dépot Red Hat et de télécharger des contenus et de les versionner.

Candlepin

Candlepin = gestion des abonnements - manage software subscriptions

Candlepin est un service dans Katello chargé de la gestion des abonnements.

Pulp

Pulp = gestion de dépôts et de contenus

Pulp est un service dans Katello chargé de la gestion des dépot et des contenus.

Hammer

Hammer = configurer et gérer les serveurs via CLI ou scripts shell

Hammer est un outil de ligne de commande fournissant les équivalents sur shell et sur la ligne de commande de la plupart des fonctions de l’interface utilisateur web.

API REST

API REST = interface logicielle pour échanger des données et des fonctionnalités

L’API RESTful permet d’écrire des scripts et applications de tierce-partie personnalisés pouvant interagir avec Red Hat Satellite.

Capsule

Capsule = Proxy, Stockage de dépot

Capsule agit en tant que proxy pour certaines des fonctions Satellite principales, y compris le stockage de dépot, la configuration de DNS, DHCP et Puppet Master.

Une Capsule est en fait un serveur supplémentaire pouvant être utilisé dans un déploiement Red Hat Satellite 6 pour faciliter la fédération et la distribution de contenu en plus des autres services localisés (Puppet Master, DHCP, DNS, TFTP, et plus encore).

Utilisation de “capsules” permet de gérer des sous-ensemble du réseau (séparés par distance ou par sécurité).

Puppet

Puppet = Gestion centralisée des configurations serveurs

Puppet est un logiciel Open Source de gestion des configurations permettant de définir de façon centralisée les configurations des serveurs ainsi que de visualiser les caractéristiques de chque serveurs.

Documentation

https://access.redhat.com/documentation/fr-fr/red_hat_satellite/6.0/html/installation_guide/chap-introduction
https://www.clevernetsystems.com/prenez-controle-de-parc-red-hat-enterprise-linux-centos-5-6-7-red-hat-satellite-6-foreman-puppet-katello/
https://access.redhat.com/documentation/fr-fr/red_hat_satellite/6.0/html/installation_guide/definitions1

> Partager <