Red Hat Satellite
Red Hat Satellite is a systems management product that helps deploy, configure, and maintain systems across physical, virtual, and cloud environments.
APIs
Red Hat Satellite REST API
The main REST API for Red Hat Satellite 6.x, providing programmatic access to all Satellite functions including host management, content management, provisioning, and configurat...
Red Hat Satellite Hammer CLI
Command-line interface tool for Red Hat Satellite that provides scriptable access to Satellite functions including host management, content views, and provisioning.
Red Hat Satellite Foreman API
Core Foreman API integrated into Red Hat Satellite for host lifecycle management, provisioning, and configuration management. This is the upstream project API that powers Satell...
Red Hat Satellite Katello API
Content management API for Red Hat Satellite handling repositories, content views, lifecycle environments, subscriptions, and errata. Katello is the upstream plugin that provide...
Red Hat Satellite Ansible Collection
The redhat.satellite Ansible collection provides modules, roles, and plugins for automating Red Hat Satellite configuration and management through the Satellite API. Based on th...
Capabilities
Red Hat Satellite Systems Lifecycle Management
Unified workflow for managing the complete lifecycle of physical, virtual, and cloud hosts including provisioning, content management, patching, and subscription management. Use...
Run with NaftikoFeatures
Manage physical, virtual, and cloud hosts across the entire lifecycle from provisioning to decommissioning.
Curate and distribute RPM packages, errata, and container images through content views and lifecycle environments.
Apply security patches and errata across managed systems with controlled rollouts through lifecycle stages.
Track and manage Red Hat subscriptions and entitlements across organizations and hosts.
Automate bare-metal and virtual machine provisioning with kickstart templates, PXE boot, and compute resources.
Enforce desired-state configuration using Puppet classes and Ansible roles across managed hosts.
Organize hosts, content, and subscriptions into isolated organizations and locations.
Use Cases
Provision new servers automatically using compute resources, host groups, and kickstart templates.
Identify, test, and deploy security errata across thousands of hosts using content views and promotion workflows.
Manage hosts across on-premises data centers and cloud providers from a single console.
Generate compliance reports using OpenSCAP integration to verify hosts meet security baselines.
Manage systems in disconnected environments using content synchronization and inter-satellite sync.
Integrations
Automate Satellite operations and host configuration using the redhat.satellite Ansible collection.
Proactive risk analysis and remediation recommendations for managed hosts.
Apply and enforce configuration management policies using Puppet modules and classes.
Security compliance scanning and reporting using SCAP content and policies.
Provision and manage virtual machines on VMware infrastructure as compute resources.
Provision and manage instances on OpenStack as compute resources.
Provision and manage cloud instances on AWS as compute resources.
Provision and manage cloud instances on Google Cloud as compute resources.